如何在Pandas中将Panel与Series相乘

时间:2015-09-21 13:55:49

标签: python pandas

在熊猫中有一种方法可以将Panel与Series相乘吗? 我尝试了multiply和mul函数,但它们只接受DataFrame或Panel作为参数。 提前谢谢!

1 个答案:

答案 0 :(得分:0)

我不确定输出是否按照您的意愿排列,但这应该是朝着正确方向迈出的一步:

import pandas
pan = pandas.Panel([[[1,1],[1,1]],[[1,1],[1,1]]])
se = pandas.Series([1,2])
m = pan.apply(lambda x: x * se)

您可以使用axis上的apply()控件来修改输出面板的方向。