gpt4 book ai didi

python - 使用pandas读取rpt文件

转载 作者:行者123 更新时间:2023-12-01 16:13:56 26 4
gpt4 key购买 nike

我使用以下方法将 rpt 数据读取到 pandas:

import pandas as pd
df = pd.read_fwf("2014-1.rpt", skiprows=[1], nrows=150)

我实际上遵循anwser here然而,对于某些色谱柱,分离并不准确。这是我得到的样本:

Country   Order Date Device   Category
UK 2014-01-03 Desktop Shoes
IT 2014-01-03 Desktop Shoes
FR 2014-01-04 Desktop Dress
FR 2014-01-04 Tablet Dress
US 2014-01-05 Desktop Bags
US 2014-01-06 Desktop Bags
UK 2014-01-07 Tablet Dress

例如,它将“订单日期”和“设备”列读取为单个列。其实这只是一个例子,这样的专栏还有很多。怎么解决呢?你有什么主意吗?实际上这些有问题的列可能具有固定宽度

最佳答案

这个问题很老了,但这里有一个答案。您可以使用 pandas 将其读取为 csv。我已经将其用于各种 rpt 文件并且它有效。

import pandas as pd
df = pd.read_csv("2014-1.rpt", skiprows=[1], nrows=150)

关于python - 使用pandas读取rpt文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47685206/

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