pandas 按与第一列的绝对相关性对列进行排序

pandas sort column by ABSOLUTE correlation to first column

假定列名称 A, B, C, etc..

显然,按相关性排序将是:
ix = df.corr().sort_values('A', ascending=False).index
df_sorted = df.loc[:, ix]

如果我想按绝对相关性排序怎么办?

ix = abs(df.corr()).sort_values('A', ascending=False).index

这比预期的要容易得多。