如果我有5个来自不同变量的单独列表,如下所示。如何将它们转换为熊猫数据框。
a = [1.4, 1.3]
b = [0.8, 0.8]
c = [2.4, 1.6]
d = [3.6, 2.9]
e = [2.8, 2.5]
预期数据框
x,y
1.4, 1.3
0.8, 0.8
2.4, 1.6
3.6, 2.9
2.8, 2.5
答案 0 :(得分:0)
使用pd.DataFrame将您的列表转换为df:
ls = [[1.4, 1.3],
[0.8, 0.8],
[2.4, 1.6],
[3.6, 2.9],
[2.8, 2.5]]
df = pd.DataFrame(ls,columns=['x','y'])
答案 1 :(得分:0)
方法如下:
import pandas as pd
df = [[1.4, 1.3],
[0.8, 0.8],
[2.4, 1.6],
[3.6, 2.9],
[2.8, 2.5]]
df = pd.DataFrame(df, columns=['x', 'y']).to_string(index=False)
print(df)
输出:
x y
1.4 1.3
0.8 0.8
2.4 1.6
3.6 2.9
2.8 2.5