【发布时间】:2014-03-31 04:45:13
【问题描述】:
我正在尝试绘制包含不相等数量的数据点(行)的 pandas 数据框,但我不确定这是否会导致我的绘图出现问题。
在下面的代码中,portfolioValue# 的长度不同
portfolioValue1 = 521
portfolioValue1 = 500
portfolioValue1 = 521
portfolioValue1 = 521
portfolioValue1 = 425
我的熊猫数据框形状是
(1, 5)
这里是python代码:
portToPlot = {'AAPL.txt':[portfolioValue1], 'GOOG.txt':[portfolioValue2], 'MSFT.txt':[portfolioValue3],
'AMZN.txt':[portfolioValue4],'CMG.txt':[portfolioValue5]}
portDFrame = DataFrame(portToPlot)
portDFrame.plot(sharex=True)
这是我不断收到的错误
return array(a, dtype, copy=False, order=order)
ValueError: setting an array element with a sequence.
【问题讨论】:
-
请注意我的portfolioValues基本上是numpy数组
标签: python plot pandas dataframe