【发布时间】:2019-03-28 21:28:09
【问题描述】:
我是熊猫新手。我有两个数组 var 和 esvar,每个数组有 1000 个值。当我试图将其放入数据框中时。我得到一排。我尝试过转置矩阵,但仍然得到相同的结果。
df = pd.DataFrame({'VaR':[var],'ESVaR':[esvar]})
print(df)
也试过了:
df = pd.DataFrame({'VaR':var[:,0],'ESVaR':esvar[:,1]})
print(df)
(这给了我太多索引错误)
这是第一个的结果,但我希望下面是多行而不是一行。
VaR ESVaR
0 [-0.10515868551869557, -0.11579987587576174, -... [-0.09180443392815332, -0.10857606448322654, -...
【问题讨论】:
-
去掉 car 和 esvar 周围的方括号。
-
感谢工作!
标签: python arrays pandas numpy dataframe