假设我有一系列的金额(让我们想想moneys,让它更具相互关联性),我想在人们之间(franco、franchino和gianmarco)分配这些金额
import pandas as pd
import numpy as np
moneys = pd.Series({'a':1, 'b':3, 'c':10, 'd':9, 'e':7})
percentages = pd.DataFrame({'franco':[0.1],'franchino':[0.5],'gianmarco':[0.4]})
在这种情况下,我想得到一个矩阵5x3,如下所示:
是否有一个类似于pd.multiply或.dot的函数来完成这个工作
使用
df.dot
:这与您预期的结果相同,最后两列被置换
你可以
细节
相关问题 更多 >
编程相关推荐