【问题标题】:Separating read_csv by multiple parameters通过多个参数分隔 read_csv
【发布时间】:2020-03-10 09:09:04
【问题描述】:

我已经使用 read_csv 导入了一个 txt 文件,我需要用多个参数将它分开。到目前为止,我所做的只是:

‘’’

 df = pd.read_csv(file name, header=None, sep = ‘\n’) 

但是,除了在新行中分隔它之外,我还需要用逗号和下划线分隔。我怎么能这样做?

【问题讨论】:

标签: python pandas csv


【解决方案1】:

这取决于数据的格式,但您可以尝试:

df = pd.read_csv(filename, header=None, sep='\_|,', engine='python')

engine 设置为“python”时,您可以在sep 参数中使用正则表达式。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-11-12
    • 2019-05-11
    • 2020-12-30
    • 2015-09-20
    • 2013-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多