如何使用matplotlib绘制坐标图、雷达图、极轴图
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章将为大家详细讲解有关如何使用matplotlib绘制坐标图、雷达图、极轴图,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。极坐标轴调用subplot()创建子
千家信息网最后更新 2025年02月01日如何使用matplotlib绘制坐标图、雷达图、极轴图
这篇文章将为大家详细讲解有关如何使用matplotlib绘制坐标图、雷达图、极轴图,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
极坐标轴
调用subplot()创建子图时通过设置projection='polar',便可创建一个极坐标子图,然后调用plot()在极坐标子图中绘图
#极坐标图s = pd.Series(np.arange(20))fig = plt.figure(figsize=(8,4))ax = plt.subplot(111, projection = 'polar')ax.plot(s, linestyle = '--', marker = '.',lw=2)# lw:线宽
点击加群即可免费获取Python学习资料
资料就放在群文件里等你来拿
雷达图
# 雷达图 - 极坐标的折线图/填图 - plt.plot()plt.figure(figsize=(8,4))ax1= plt.subplot(111, projection='polar')ax1.set_title('spot fish') # 创建标题ax1.set_rlim(0,12)# 创建数据data1 = np.random.randint(1,10,10)data2 = np.random.randint(1,10,10)data3 = np.random.randint(1,10,10)theta=np.arange(0,2*np.pi,2*np.pi/10)# 绘制雷达线ax1.plot(theta,data1,'.--',label='data1')ax1.fill(theta,data1,alpha=0.2)ax1.plot(theta,data2,'.--',label='data2')ax1.fill(theta,data2,alpha=0.2)ax1.plot(theta,data3,'.--',label='data3')ax1.fill(theta,data3,alpha=0.2)
极轴图 - 极坐标的柱状图
# 极轴图 - 极坐标的柱状图plt.figure(figsize=(8,4))ax1= plt.subplot(111, projection='polar')ax1.set_title('spot fish') # 创建标题ax1.set_rlim(0,12)data = np.random.randint(1,10,10)theta=np.arange(0,2*np.pi,2*np.pi/10)bar = ax1.bar(theta,data,alpha=0.5)for r,bar in zip(data, bar): bar.set_facecolor(plt.cm.jet(r/10.)) # 设置颜色
关于"如何使用matplotlib绘制坐标图、雷达图、极轴图"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
极坐标
雷达
篇文章
标图
更多
标题
资料
柱状
不错
实用
内容
学习资料
数据
文件
文章
知识
线图
颜色
建子
图中
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
如何改远程服务器密码
追溯网络安全问题
网络安全生产先进个人材料
软件开发控制流程图
人民法院网络安全培训
计算机网络技术的就工资
网络安全靠人民倡议书范文
我国网络安全保护法基本法
网络安全我的故事五百字左右
网络安全之渗透安全
广电网络技术主管自我评价
满修堂互联网科技有限公司
临沂红枫网络技术有限公司
为啥云服务器现在用不了
游戏公司软件开发薪资
抓实隐患整治 网络安全防火墙
数据库同步到系统
山西常规软件开发条件
浙江app软件开发的企业
服务器安全运维标准
政务软件开发作用
关于网络安全建议书
济宁联想服务器经销商
私有云数据库
nba2k21服务器老是出错怎么办
网络技术与应用好找工作吗
网狐大联盟本地游戏服务器部署
数据库自反性推理证明
贵州定制软件开发
炬元互联网科技有限公司