【4.1.4】Pandas--correlation多列数据相关性分析

1. 数据两列之间的关系

import pandas as pd
import numpy as np

rs = np.random.RandomState(0)
df = pd.DataFrame(rs.rand(10, 10))
corr = df.corr()
corr.style.background_gradient(cmap='coolwarm')
# 'RdBu_r' & 'BrBG' are other good diverging colormaps

2. 限制小数点位数

corr.style.background_gradient(cmap='coolwarm').set_precision(2)

3.不显示数字

corr.style.background_gradient(cmap='coolwarm').set_properties(**{'font-size': '0pt'})

4. 以整个图的数值来排序后赋予颜色,不是以单个行或列的值来排序

corr.style.background_gradient(cmap='coolwarm', axis=None)

参考资料

药企,独角兽,苏州。团队长期招人,感兴趣的都可以发邮件聊聊:tiehan@sina.cn
个人公众号,比较懒,很少更新,可以在上面提问题,如果回复不及时,可发邮件给我: tiehan@sina.cn