Python 資料結構之Dataframe
from pandas import DataFrame
df = DataFrame({
'age': [21, 22, 23],
'name': ['KEN', 'John', 'JIMI']
})
df = DataFrame(
data={
'age': [21, 22, 23],
'name': ['KEN', 'John', 'JIMI']
},
index=['first', 'second', 'third']
)
#按列訪問
df['age']
df[['age', 'name']]
#按行訪問
df[1:2]#1<=x<2
#按行索引訪問
df.loc[['first', 'second']]
#按行列號訪問
df.iloc[0:1, 0:1]#0<=x<1;0<=y<1
#按行索引,列名訪問
df.at['first', 'name']
#修改列名
df.columns
df.columns=['age2', 'name2']
#修改行索引
df.index
df.index = range(1,4)
df.index
#根據行索引刪除
df.drop(1, axis=0)
#預設引數axis=0
#根據列名進行刪除
df.drop('age2', axis=1)
#增加行,
#注意,這種方法,
#效率非常低,
#不應該用於遍歷中
df.loc[len(df)] = [24, "KENKEN"]
#增加列
df['newColumn'] = [2, 4, 6]
相關文章
- python資料結構之棧Python資料結構
- Python基礎之:Python的資料結構Python資料結構
- Python資料分析 DataFrame 筆記Python筆記
- Python基礎之os和資料結構Python資料結構
- python實用小技之資料結構Python資料結構
- Python資料結構Python資料結構
- 資料結構小白系列之資料結構概述資料結構
- 開心檔之Python3 資料結構Python資料結構
- python之資料結構與演算法分析Python資料結構演算法
- python資料結構setPython資料結構
- Python資料結構:字典Python資料結構
- (python)資料結構—集合Python資料結構
- (python)資料結構—字串Python資料結構字串
- (python)資料結構——列表Python資料結構
- 資料結構(python版)資料結構Python
- Python基本資料結構Python資料結構
- 「python」向DataFrame資料格式中插入行Python
- Python掙錢系列:資料整合之-結構化企業資料Python
- 資料結構之「棧」資料結構
- 資料結構之棧資料結構
- 資料結構之圖資料結構
- 資料結構之——棧資料結構
- 資料結構之「樹」資料結構
- Python教程:Python內建資料結構之雙向佇列!Python資料結構佇列
- python pandas DataFrame-A 更新 DataFrame-B中指定列相同的資料Python
- 資料結構學習之樹結構資料結構
- Python內建資料結構之雙向佇列Python資料結構佇列
- 資料結構之「連結串列」資料結構
- 資料結構之連結串列資料結構
- python-資料分析-Pandas-3、DataFrame-資料重塑Python
- Python培訓:Python內建資料結構之雙向佇列Python資料結構佇列
- Python常用資料結構(列表)Python資料結構
- 資料分析: DataFrame
- 用python講解資料結構之樹的遍歷Python資料結構
- 資料結構之「AVL樹」資料結構
- 資料結構之「佇列」資料結構佇列
- 資料結構之「陣列」資料結構陣列
- 資料結構之「霍夫曼樹」資料結構
- 資料結構之「B樹」資料結構