Shop our newest collection on Etsy

pandas删除数据行列

有这样的一个表

idupdatedplacegap
us7000asa52020-07-21238 km WSW of Qamdo, China111
us7000as5w2020-07-21237 km WSW of Qamdo, China65
us7000as362020-07-22273 km SE of Hotan, China105
us7000aru92020-07-16Yunnan, China47
us7000ar7l2020-06-1160 km NE of Weining, China31

删除具体行

删除表中的特定行
df.drop('us7000aru9')

删除表中的特定列
df.drop('place',axis=1)

根据索引删除行
df.drop(df.index[2])

根据数值删除行
df(df['gap'] > 40)

删除包含指定字符的行
df[ ~ df['place'].str.contains('China') ]    //~ 是eng输入法中的shift+`

取出包含指定字符的行
df[df['place'].str.contains('China')]

留下评论

通过 WordPress.com 设计一个这样的站点
从这里开始