我想知道有没有比下面的方法更好的方法来计算大熊猫的亲本总数:非常感谢你的帮助!你知道吗
raw_data = {'product': ['A', 'A', 'A', 'B', 'B', 'B', 'C', 'C', 'C'],
'revenue': [10,20,20,0,50,50,0,0,30]}
df = pd.DataFrame(raw_data, columns = ['product', 'revenue'])
unique_values = df['product'].unique()
L = pd.DataFrame ()
for value in unique_values:
small_df = df[df['product']==value]
small_df['shares'] = small_df['revenue']/small_df['revenue'].sum()
L = L.append(small_df, ignore_index=True)
print(L)
试试这个:
你可以用
revenue
除以GroupBy
+transform
和sum
:相关问题 更多 >
编程相关推荐