我知道这可能是老争论了,但是在 pandas.drop
和 python del
函数中,哪个函数在大型数据集上的性能更好?
我正在使用 python 3
学习机器学习,但不确定使用哪一个。我的数据是 pandas
数据帧格式。但是 python del
函数在 built-in function
中用于python。
原文由 sagar jain 发布,翻译遵循 CC BY-SA 4.0 许可协议
我知道这可能是老争论了,但是在 pandas.drop
和 python del
函数中,哪个函数在大型数据集上的性能更好?
我正在使用 python 3
学习机器学习,但不确定使用哪一个。我的数据是 pandas
数据帧格式。但是 python del
函数在 built-in function
中用于python。
原文由 sagar jain 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
总结一下关于功能的几点:
drop
对列和行进行操作;del
仅对列进行操作。drop
一次可以对多个项目进行操作;del
一次只对一个进行操作。drop
可以就地操作或返回副本;del
仅是就地操作。https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.drop.html 上的文档详细介绍了
drop
的功能。