如何删除一行 pandas
How to drop a row of a pandas
数据集
f = pd.DataFrame(np.arange(16).reshape(4, 4),columns=['A', 'B', 'C', 'D'])
我尝试了以下方法,但该列没有被删除。请帮助我!
f.drop([3])
f.head()
我什至尝试过 iloc 方法,但没有任何改进。请帮助我!
您需要赋值或添加inplace
f = f.drop([3]) # f.drop([3],inplace=True)
对于列删除
f = f.drop(f.columns[3],axis=1)
Out[184]:
A B C
0 0 1 2
1 4 5 6
2 8 9 10
3 12 13 14
数据集
f = pd.DataFrame(np.arange(16).reshape(4, 4),columns=['A', 'B', 'C', 'D'])
我尝试了以下方法,但该列没有被删除。请帮助我!
f.drop([3])
f.head()
我什至尝试过 iloc 方法,但没有任何改进。请帮助我!
您需要赋值或添加inplace
f = f.drop([3]) # f.drop([3],inplace=True)
对于列删除
f = f.drop(f.columns[3],axis=1)
Out[184]:
A B C
0 0 1 2
1 4 5 6
2 8 9 10
3 12 13 14