gpt4 book ai didi

python - 在 pandas read_csv 中自定义分隔符

转载 作者:太空狗 更新时间:2023-10-29 17:29:03 24 4
gpt4 key购买 nike

我正在将许多不同的数据文件读取到各种 pandas 数据框中。这些数据文件中的列由空格分隔。但是,对于每个文件,空格的数量是不同的(其中一些只有一个空格,另一些则有两个空格等等)。因此,每次导入文件时,我都必须手动转到该文件并查看已使用的空格数,并在 sep 中提供这些空格数:

import pandas as pd
df = pd.read_csv('myfile.dat', sep = ' ')

有什么方法可以让 pandas 假定“任意数量的空格”作为分隔符?另外,有什么方法可以让 pandas 使用制表符 (\t) 或空格作为分隔符?

最佳答案

是的,您可以使用像 sep='\s+' 这样的简单正则表达式来表示一个或多个空格。

关于python - 在 pandas read_csv 中自定义分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41235111/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com