假设我有一个虚构的熊猫数据帧df
假设它有三列:gender
、height
和weight
是否有一种内置的或有效的方法来获取每个height
和weight
的相关性gender
到目前为止我所做的:
gender
。我有几百个李>我的次优代码示例如下:
df_m=df[(df['gender']=='male')]
df_m['height'].corr(df_m['weight'])
df_f=df[(df['gender']=='female')]
df_f['height'].corr(df_f['weight'])
理想输出:
'gender' 'correlation'
'male' .9007876876
'female' .8777687666
最后一部分(
rename
和to_frame
)只是为了让它达到您想要的输出示例:
相关问题 更多 >
编程相关推荐