考虑这个样本TSV文件:
$ cat table.txt
name
foo
bar
baz
我尝试通过以下方式将其加载为dtype('a3')
df = pandas.io.parsers.read_table('table.txt', dtype='a3')
不幸的是,print(df.name.dtype)
的结果是object
。
如何将此数据加载为dtype('a3')
?
这个问题的动机是我希望尽可能节省空间和时间。我的假设是dtype('a3')
比通用的,未经优化的object
更有效。