我有一个txt文件,其中值是随机分隔的,有时只有一个空格,有时有很多。我正在将文件导入到 pandas 中pd.read_csv,但我的 DataFrame 中只有一列。如何定义 sep 参数以正确读取值?
txt 文件到熊猫
数据挖掘
熊猫
2022-02-26 03:43:42
1个回答
您是否只需要区分一个或多个空格?如果是这样,也许您可以使用pandas 文档中列出的正则表达式分隔符。
像这样的东西:
pd.read_csv(... sep='\s+', ...)
另外,考虑添加参数delim_whitespace:
pd.read_csv(..., delim_whitespace=True, ...)
其它你可能感兴趣的问题