如何从数据框中获取计算标量
How to get a calculated scalar out of a dataframe
我有一个 dataframe
如下所示。我想对 return 计数 Campeão
寄存器进行分组,以便我可以将此标量转换为用户的输出文本。
我正在使用此代码显示每个对应值table
a = df['Macro RFM'].value_counts().reset_index()
st.dataframe(a)
如何获得每个 class (Macro RFM
) 的结果?我的意思是,我想输出类似的东西:
st.write(f'We got {X} champions')
direct translation (campeão = champion)
怎么样:
champions = df['Macro RFM'].value_counts().loc['Campeão']
或者过滤并使用 shape
属性:
champions = df[df['Macro RFM'] == 'Campeão'].shape[0]
我有一个 dataframe
如下所示。我想对 return 计数 Campeão
寄存器进行分组,以便我可以将此标量转换为用户的输出文本。
我正在使用此代码显示每个对应值table
a = df['Macro RFM'].value_counts().reset_index()
st.dataframe(a)
如何获得每个 class (Macro RFM
) 的结果?我的意思是,我想输出类似的东西:
st.write(f'We got {X} champions')
direct translation (campeão = champion)
怎么样:
champions = df['Macro RFM'].value_counts().loc['Campeão']
或者过滤并使用 shape
属性:
champions = df[df['Macro RFM'] == 'Campeão'].shape[0]