在 python jupyter notebook 中将列表转换为数据框
Convert a list to dataframe in python jupyter notebook
我有一个列表名称 'val',如下所示:
[ x y
0 0.0 A
1 1.0 B
2 2.0 C
3 3.0 D
4 4.0 E
5 5.0 F]
我需要将其转换为失败的 pandas 数据框。
我使用的代码是:
df = pd.DataFrame(val)
我得到的输出是:
0
x y 0.0 A 1.0 B 2.0 C 3.0 D 4.0 E 5.0 F
预期输出:
x y
0.0 A
1.0 B
2.0 C
3.0 D
4.0 E
5.0 F
有人可以帮我解决这个问题吗?
我相信列表中有 DataFrame
,因此需要 select 通过索引在列表中的第一个值:
df = val[0]
如果需要将所有值连接在一起:
df1 = pd.concat(val, ignore_index=True)
或者:
df2 = pd.concat(val, ignore_index=True, axis=1)
我有一个列表名称 'val',如下所示:
[ x y
0 0.0 A
1 1.0 B
2 2.0 C
3 3.0 D
4 4.0 E
5 5.0 F]
我需要将其转换为失败的 pandas 数据框。
我使用的代码是:
df = pd.DataFrame(val)
我得到的输出是:
0
x y 0.0 A 1.0 B 2.0 C 3.0 D 4.0 E 5.0 F
预期输出:
x y
0.0 A
1.0 B
2.0 C
3.0 D
4.0 E
5.0 F
有人可以帮我解决这个问题吗?
我相信列表中有 DataFrame
,因此需要 select 通过索引在列表中的第一个值:
df = val[0]
如果需要将所有值连接在一起:
df1 = pd.concat(val, ignore_index=True)
或者:
df2 = pd.concat(val, ignore_index=True, axis=1)