首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

python删除指定列或多列单个或多个内容实例

python中进行数据处理,经常会遇到有些元素内容是不需要的。需要进行删除或者替换。...反函数删除不需要的列部分元素,适合大批量: S数据类型直接使用isin会选出该列包含的指定内容,我们的需求是删除指定内容就需要用到isin的反函数。...但是python目前没有类似isnotin这种函数,所以我们需要使用-号来实现isnotin的方法 !...=比较运算符方式,适合少量或者用作与同时满足a条件与b条件的情况 isin: Series的场景 print(data['c'][data['c'].isin([1])]) 2 1 Name:...=2)].dropna()) #与isin原理相同 a b c 1 9.0 9.0 5.0 以上这篇python删除指定列或多列单个或多个内容实例就是小编分享给大家的全部内容了,希望能给大家一个参考。

3.1K30

一文带你掌握常见的Pandas性能优化方法,让你的pandas飞起来!

作者:易执 来源:易执 Pandas是Python中用于数据处理与分析的屠龙刀,想必大家也都不陌生,但Pandas在使用上有一些技巧和需要注意的地方,尤其是对于较大的数据集而言,如果你没有适当地使用,那么可能会导致...(数据用的还是上面的测试用例) 1、agg+Python内置函数 ? 2、agg+非内置函数 ? 可以看到对 agg 方法,使用内置函数时运行效率提升了60%。...3、transform+Python内置函数 ? 4、transform+非内置函数 ? 对 transform 方法而言,使用内置函数时运行效率提升了两倍。...(range(17, 24)) simple_hours = df.index.hour.isin(range(7, 17)) off_peak_hours = df.index.hour.isin...可以看到,采用 isin() 筛选出对应数据后分开计算的速度是简单循环的近606倍,这并不是说 isin() 有多厉害,方法三速度快是因为它采用了向量化的数据处理方式(这里的isin() 是其中一种方式

1.4K20

数据分析 | 提升Pandas性能,让你的pandas飞起来!

Pandas是Python中用于数据处理与分析的屠龙刀,想必大家也都不陌生,但Pandas在使用上有一些技巧和需要注意的地方,尤其是对于较大的数据集而言,如果你没有适当地使用,那么可能会导致Pandas...(数据用的还是上面的测试用例) 1、agg+Python内置函数 2、agg+非内置函数 可以看到对 agg 方法,使用内置函数时运行效率提升了60%。...3、transform+Python内置函数 4、transform+非内置函数 对 transform 方法而言,使用内置函数时运行效率提升了两倍。...(range(17, 24)) simple_hours = df.index.hour.isin(range(7, 17)) off_peak_hours = df.index.hour.isin...() 筛选出对应数据后分开计算的速度是简单循环的近606倍,这并不是说 isin() 有多厉害,方法三速度快是因为它采用了向量化的数据处理方式(这里的isin() 是其中一种方式,还有其他方式,大家可以尝试一下

1.4K30
领券