建设酒店网站ppt模板下载html底部友情链接代码
news/
2025/9/26 17:59:49/
文章来源:
建设酒店网站ppt模板下载,html底部友情链接代码,wordpress+dux使用,怎么做劳务公司网站python的开发者为处理表格和画图提供了库的支持#xff0c;使用pandas库可以轻松完成对csv文件的读写操作#xff0c;使用matplotlib库提供了画热力图的各种方法。实现这个功能首先需要读出csv数#xff0c;然后设置自定义色条的各种属性如颜色#xff0c;位置#xff0c;…python的开发者为处理表格和画图提供了库的支持使用pandas库可以轻松完成对csv文件的读写操作使用matplotlib库提供了画热力图的各种方法。实现这个功能首先需要读出csv数然后设置自定义色条的各种属性如颜色位置名称等然后设置热力图的各种属性如文字格式单元格大小等。需要说明的是创建色条用到的colors和positions可以自定义可以设置多个色阶。其代码如下
from matplotlib.colors import LinearSegmentedColormap
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as snsdf1 pd.read_csv(D:\Library\Desktop\data.csv,index_col0)#设置色条 colors是从下到上渐变色的RGB值
colors [(0,0,224/255), (255/255,246/255,6/255), (251/255,199/255,2/255), (254/255,136/255,2/255), (251/255,100/255,0/255)]
positions [0, 0.3, 0.5, 0.75,1]
# 创建渐变色条
cmap LinearSegmentedColormap.from_list(my_colormap, list(zip(positions, colors)))# 画热力图
plt.figure(figsize(20, 10),dpi100)#设置单元格大小、像素
plt.title(Xixi,size20)#设置标题、字体大小
ax sns.heatmap(df1,cmapcmap,annotTrue,linewidths0.5)#cmap载入色条 annottrue代表单元格显示数据 line设置分割线
ax.set_xticklabels(ax.get_xticklabels(), rotation0)#把横坐标文字从竖排改成横着写
plt.show()其效果如下
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/918641.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!