Pandas入門之DataFrame增刪改查

任何增刪改查的操作不會修改原數據本身,除非設置inplace值為真

增加

<code>df = DataFrame(data)
df[‘class’] = 2020 #增加一列相同的值,列名為class
df[‘class’] = [2017,2018,2019,2020] #增加一列數組數據/<code>

刪除

刪除行或列數據使用drop函數

<code>df1 = df.drop(1)  #刪除第二行
df1 = df.drop(‘sex’,axis = 1) #刪除sex列/<code>

修改

修改即先查詢數據,然後賦值即可

<code>df.loc[0:1,‘age’:‘city’] = 0
df.loc[0:1,‘age’:‘city’] = [0,1]
df.loc[0:1,‘age’:‘city’] = [[0,1],[2,4]]/<code>


分享到:


相關文章: