【发布时间】:2017-11-17 20:46:39
【问题描述】:
我正在尝试合并我拥有的两组列表格式的数据,并且我正在尝试将它们都转换为 pandas,然后合并它们,以便最终导出 CSV。我一直在尝试将它们转换为熊猫,但我似乎无法在不丢失数据的情况下这样做。一个数据样本如下 -
[[ CAPITL LMP CENTRL LMP DUNWOD LMP GENESE LMP H Q LMP HUD VL
LMP \
Hour
00 33.694545 -2.760000 20.277273 -3.484545 -6.530000 20.450909
01 17.832500 16.915833 17.795833 16.416667 16.032500 17.795833
02 21.685833 20.530833 21.690833 19.920000 19.520833 21.681667
03 26.000000 1.942500 17.254167 1.354167 -0.737500
我尝试过类似的东西
df = pd.DataFrame.from_records(sales)
但是当我这样做时,我会丢失每一行中的所有数据,并且我只有列标题。
0 1 2 3 4 5 \
0 CAPITL LMP CENTRL LMP DUNWOD LMP GENESE LMP H Q LMP HUD VL LMP
1 CAPITL Loss CENTRL Loss DUNWOD Loss GENESE Loss H Q Loss HUD VL Loss
2 CAPITL Con CENTRL Con DUNWOD Con GENESE Con H Q Con HUD VL Con
我不明白为什么会这样,非常感谢任何帮助。销售额是最重要的数据列表,它超出了我粘贴的范围,包括其他列(使用 dataframe.from 想法后,您可以看到的标题在上面聚合...
【问题讨论】:
-
这个输入数据不是python列表。您的代码示例不完整。
sales是什么?请提供minimal reproducible example -
可能是印刷销售(或一部分销售)并将其包含在您的问题中,以便我们了解其结构并可能了解问题
-
我已经更新了这个问题,试图进一步解释销售代表什么。希望能澄清一点。
标签: python list pandas formatting