今日分享
热力图
# 导入库
import seaborn as sns
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
# 生成数据集
data = np.random.random((6,6))
np.fill_diagonal(data,np.ones(6))
features = ["prop1","prop2","prop3","prop4","prop5", "prop6"]
data = pd.DataFrame(data, index = features, columns=features)
print(data)
# 绘制热力图
heatmap_plot = sns.heatmap(data, center=0, cmap='gist_rainbow')
plt.show()
生成的数据
热力图
告别枯燥,60秒学会一个例子。Python基础、Web开发、数据科学、机器学习的精简小例子都在这里。
https://github.com/jackzhenguo/python-small-examples
或点击文章最底部的【
更多例子:
求字符串的字节长度
Python自动群发邮件,只需20行代码!
不用if、else实现一个微型计算器
绘制词频云图
求多列表中最大值
生成器版:斐波那契数列前n项
斐波那契数列前n项
求字典最大键值对
将list等分为几组
一行代码 合并两个字典
4种不同颜色的色块
绘制奥运五环图
嵌套数组完全展开
4行代码打印乘法表
5行代码 判断密码是否安全
二分搜索Python实现
Python找出两个文件的不同之处
4个生成数组的常用函数
Python批量修改文件后缀
7个Python特殊技巧
Python小例子,长按关注