Press "Enter" to skip to content

Pandas的删除函数:drop函数

今天我为大家分享一篇Python中pandas dataframe删除一行或一列,drop函数详解,具有很好的参考价值,希望对大家有所帮助。

首先我们来打开一份数据

我想要把收盘价和涨跌这2列删除掉,那么我们就可以这样操作

import pandas as pd
pd.set_option('display.unicode.ambiguous_as_wide', True)  #处理数据的列标题与数据无法对齐的情况
pd.set_option('display.unicode.east_asian_width', True)   #无法对齐主要是因为列标题是中文

df=pd.read_csv(r'data\sh600000.csv',encoding='gbk')

df['涨跌']=df['收盘价'].diff(1)

df.drop(['收盘价','涨跌'],axis=1,inplace=True) # axis : 指定轴,axis = 0(删除行) axis = 1(删除列)

print(df.head(20))

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注