我试图将我的输出转换为熊猫数据框,我正在努力.我有这个清单
my_list = [1,2,3,4,5,6,7,8,9]
Run Code Online (Sandbox Code Playgroud)
我想创建一个包含3列和3行的pandas数据框.我尝试使用
df = pd.DataFrame(my_list, columns = list("abc"))
Run Code Online (Sandbox Code Playgroud)
但它似乎对我不起作用.任何帮助,将不胜感激.
jez*_*ael 45
你需要转换list为numpy array然后reshape:
df = pd.DataFrame(np.array(my_list).reshape(3,3), columns = list("abc"))
print (df)
a b c
0 1 2 3
1 4 5 6
2 7 8 9
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
123499 次 |
| 最近记录: |