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]
相關文章
- pandas 學習(2): pandas 資料結構之DataFrame資料結構
- python資料結構之棧Python資料結構
- 【Python】資料結構之字典Python資料結構
- Python資料分析 DataFrame 筆記Python筆記
- Python基礎之:Python的資料結構Python資料結構
- 資料結構小白系列之資料結構概述資料結構
- python實用小技之資料結構Python資料結構
- Python基礎之os和資料結構Python資料結構
- python資料結構之圖的實現Python資料結構
- python 資料結構Python資料結構
- Python資料結構Python資料結構
- python 資料結構之單連結串列的實現Python資料結構
- 資料結構之「樹」資料結構
- 資料結構之「棧」資料結構
- 資料結構之——棧資料結構
- 資料結構之棧資料結構
- 資料結構之圖資料結構
- 資料分析: DataFrame
- python pandas DataFrame-A 更新 DataFrame-B中指定列相同的資料Python
- python之資料結構與演算法分析Python資料結構演算法
- 開心檔之Python3 資料結構Python資料結構
- 資料結構學習之樹結構資料結構
- 「python」向DataFrame資料格式中插入行Python
- 資料結構之「連結串列」資料結構
- 資料結構之連結串列資料結構
- Python資料結構:字典Python資料結構
- python資料結構setPython資料結構
- (python)資料結構—字串Python資料結構字串
- (python)資料結構——列表Python資料結構
- (python)資料結構—集合Python資料結構
- python 與資料結構Python資料結構
- Python資料結構——棧Python資料結構
- 資料結構(python版)資料結構Python
- Python基本資料結構Python資料結構
- Python掙錢系列:資料整合之-結構化企業資料Python
- python 資料結構之雙向連結串列的實現Python資料結構
- python-資料分析-Pandas-3、DataFrame-資料重塑Python
- Python內建資料結構之雙向佇列Python資料結構佇列