我使用pandas读取CSV文件数据,但CSV模块也可以管理CSV文件。所以我的问题是这两个有什么区别?在CSV模块上使用pandas的缺点是什么?
nszi6y051#
基于基准
Code to Generate BenchmarksBenchmarks
mv1qrgav2#
5q4ezhmt3#
Pandas比csv更适合管理数据和对数据进行操作。CSV不像Pandas那样为您提供科学的数据操作工具。如果你只谈论阅读文件的部分,那就要看情况了。你可以简单地在网上搜索这两个模块,但一般来说,我觉得使用Pandas更舒服。它也提供了更容易的可读性,因为在那里打印也更好。
iq0todco4#
我更喜欢pandas,因为它在大的csv文件中更快。另外,pandas模块有一些csv模块没有的功能。
4条答案
按热度按时间nszi6y051#
基于基准
Code to Generate Benchmarks
Benchmarks
mv1qrgav2#
1.如果你想用pandas分析csv文件数据,pandas会将csv文件修改为用pandas操作数据所需的dataframe,在这种情况下你不应该使用csv模块。
1.如果你有一个大数据或数据量很大,你应该考虑像numpy和pandas这样的库。
5q4ezhmt3#
Pandas比csv更适合管理数据和对数据进行操作。CSV不像Pandas那样为您提供科学的数据操作工具。
如果你只谈论阅读文件的部分,那就要看情况了。你可以简单地在网上搜索这两个模块,但一般来说,我觉得使用Pandas更舒服。它也提供了更容易的可读性,因为在那里打印也更好。
iq0todco4#
我更喜欢pandas,因为它在大的csv文件中更快。另外,pandas模块有一些csv模块没有的功能。