【发布时间】:2020-02-17 17:51:10
【问题描述】:
将月份列除以总计列的数据框。最后,我只想显示大于 35% (0.35) 的结果。
import pandas as pd
data = {'Name' : ["John","Peter","Kate","Liz"],
'Jan-2016': [408,88,277,32],
'Feb-2016': [313,348,73,302],
'Mar-2016': [497,197,196,164],
'Apr-2016': [88,87,447,118],
'May-2016': [79,20,235,273],
'Total': [1385,740,1228,889]}
df = pd.DataFrame(data)
df_1 = df[["Jan-2016","Feb-2016","Mar-2016","Apr-2016","May-2016"]].div(df["Total"], axis=0)
我只能算算。
输出结果大于等于0.3的方法是什么? (请注意 1 人可能适合 0-3 列)
谢谢。
【问题讨论】: