读取dtype='string',dtype=str和dtype='object'之间的CSV差异

2024-04-20 12:13:44 发布

您现在位置:Python中文网/ 问答频道 /正文

将CSV文件读入pandas时,设置数据类型时,以下三个选项之间是否存在差异

选择1

df = pd.read_csv('file.csv', dtype='string')

选择2

df = pd.read_csv('file.csv', dtype=str)

选择3

df = pd.read_csv('file.csv', dtype='object')

选项2和3似乎比选项1(我在一个包含30000行和500列的CSV中阅读)快得多,这表明这些选项的工作方式有所不同。然而,我找不到任何文件表明为什么会出现这种情况-请有人解释一下


Tags: 文件csvpandasdfreadstringobject选项