gpt4 book ai didi

python - pandas.read_csv 未按分号分隔符对数据进行分区

转载 作者:行者123 更新时间:2023-11-30 22:45:43 25 4
gpt4 key购买 nike

我很难将 csv 文件正确加载到 pandas 数据帧。该文件以 csv 格式保存在 MS Excel 中,其中行如下所示:

Montservis, s.r.o.;"2 012";"-14.98";"-34.68";"- 11.7";"0.02";"0.09";"0.16";"284.88";"10.32";"

我正在使用

filep="file_name.csv"
raw_data = pd.read_csv(filep,engine="python",index_col=False, header=None, delimiter=";")

(我尝试了 read_csv 参数的几种组合和替代方案,但没有成功......我也尝试过 read_table )

我希望在数据框中看到每个分号分隔的值将位于单独的列中(我知道 read_csv 是这样工作的(?))。

不幸的是,我总是最终将整行放置在数据框的第一列中。所以基本上加载后我有很多行,但只有一列(如果我也算索引的话,有两列)

我在这里放置了示例: datafile

欢迎任何想法。

最佳答案

添加引用 = 3。 3 代表 QUOTE_NONE,请参阅 this .

   raw_data = pd.read_csv(filep,engine="python",index_col=False, header=None, delimiter=";", quoting = 3)

这将给出[7行x 23列]数据框

关于python - pandas.read_csv 未按分号分隔符对数据进行分区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41123967/

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