我需要使用从数据框中撤出的一些值来更新面板切片。即使我没有收到任何错误,它也不起作用。怎么了?
df = pd.DataFrame(np.random.rand(10, 4),
columns=['sd', 'ed', 'sbc', 'ssd'],
index=np.arange(2000, 2010))
siPanel = pd.Panel(np.nan, items=np.arange(1998, 2014), major_axis=range(0, 10), minor_axis=range(0, 5))
spiPanel.loc[:, [0], [0]] = df.loc[:, ['sbc']]
请注意,它的维度不一样,我想使用索引来对齐数据。我知道转换为具有相同形状的数组可以获得我想要的东西,但我想找到另一种解决方案。