[英]Python List to Pandas Dataframe - Concatenate Lists
我正在尝试合并列表格式的两组数据,并试图将它们都转换为熊猫,然后合并它们,以便最终导出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
我不明白为什么会这样,非常感谢您的帮助。 Sales是数据的顶部列表,它超出了我粘贴的范围,包括其他列(使用dataframe后,您可以在上面看到其标题的汇总。)。
由于我无法发表评论,因此将其作为答案。 您没有提供适当的输入,因此很难回答您的问题。 但是,我怀疑您的数据集可能不是列表,请查看此链接中用于创建DataFrame的4种不同类型数据的图表: http://pbpython.com/pandas-list-dict.html
://pbpython.com/pandas-list-dict.html这应该为你工作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.