txt 文件到熊猫

数据挖掘 熊猫
2022-02-26 03:43:42

我有一个txt文件,其中值是随机分隔的,有时只有一个空格,有时有很多。我正在将文件导入到 pandas 中pd.read_csv,但我的 DataFrame 中只有一列。如何定义 sep 参数以正确读取值?

1个回答

您是否只需要区分一个或多个空格?如果是这样,也许您可​​以使用pandas 文档中列出的正则表达式分隔符

像这样的东西:

pd.read_csv(... sep='\s+', ...)

另外,考虑添加参数delim_whitespace

pd.read_csv(..., delim_whitespace=True, ...)