python迅速绘制好看的极线图
python迅速绘制好看的极线图
文章目录
- python迅速绘制好看的极线图
- 前言
- 一、引入matplotlib库
- 二、完整代码
- 1.代码如下
- 2.分析代码数据
- 总结
前言
今天我们用python来绘制一下实用性比较强的极线图。
一、引入matplotlib库
二、完整代码
1.代码如下
代码如下(示例):
import matplotlib as mpl
import matplotlib.pyplot as plt
import numpy as np
mpl.rcParams["font.sans-serif"]=["SimHei"]
mpl.rcParams["axes.unicode_minus"]=False
barSlices=12
theta=np.linspace(0.0,2*np.pi,barSlices,endpoint=False)
r=30*np.random.rand(barSlices)
plt.polar(theta,r,color="chartreuse",linewidth=1,ls="-.",marker="*",mfc="b",ms=10)
plt.show()
2.分析代码数据
import matplotlib as mpl #引入库
import matplotlib.pyplot as plt #引入库
import numpy as np #引入库
mpl.rcParams["font.sans-serif"]=["SimHei"] #防止我要用中文作为标题
mpl.rcParams["axes.unicode_minus"]=False #防止我要用中文作为标题
barSlices=12 #把整个极线图分成12份
theta=np.linspace(0.0,2*np.pi,barSlices,endpoint=False) #用linspace把360度的图分一下角度,并且endpoint决定了,在360的地方不会再出现数据,以免和0度数据冲突(重点)
r=30*np.random.rand(barSlices) #产生随机数据
plt.polar(theta,r, #开始画图,输入角度和数据color="chartreuse", #产生颜色(浅绿色)linewidth=1, #连接线的宽度为1ls="-.", #连接线用-.的形式marker="*", #用星星*作为标志mfc="b", #星星*的颜色ms=10) #星星*的大小plt.show() #画图
总结
下面展示一下运行的结果!
加上中文的标题后,就是这个样子。
相信通过这样的解释分析,大家会对代码比较清楚了,谢谢大家的支持!!!
python迅速绘制好看的极线图相关推荐
- python画相关性可视化图_Python可视化很简单,一文教你绘制饼图、极线图和气泡图...
matplotlib库作为Python数据化可视化的最经典和最常用库,掌握了它就相当于学会了Python的数据化可视化,上次呢,已经和大家聊了关于柱状图.条形图和直方图相关的东东,相信大家已经掌握了哈 ...
- python polar函数_Python可视化很简单,可是你会吗?python绘制饼图、极线图和气泡图,让我来教教你吧,一文教会!!!...
matplotlib库作为Python数据化可视化的最经典和最常用库,掌握了它就相当于学会了Python的数据化可视化,今天呢,咱们就一起来聊聊关于Python如何去绘制饼图.极线图和气泡图吧 好啦, ...
- Python利用单行热力图绘制好看的风向风速
Python利用单行热力图绘制好看的风向风速 导入所需支持库 先画单行热力图表示风速 设置画布 设置风速数据 设置色板 利用seaborn绘制热力图 画风向箭头 换箭头函数 导入风向数据 导入计算坐标 ...
- 每日一练:Python代码绘制航海王草帽路飞,打饭阿姨也能跟着学会的Turtle海龟绘图系列
Turtle 海龟绘图系列 - Python 代码绘制航海王草帽路飞 第一章:程序运行 ① 效果展示 - 轮廓描绘 ② 效果展示 - 颜色填充 第二章:实现过程 ① 绘图数据下载 ② 海龟绘图配置项 ...
- Python 代码绘制航海王四皇大妈(BIG MOM) - 门卫大爷也能跟着学会的Turtle海龟绘图系列
Turtle 海龟绘图系列 - Python 代码绘制航海王四皇大妈 BIG MOM 第一章:程序运行 ① 效果展示1 ② 效果展示2 第二章:实现过程 ① 绘图数据下载 ② 海龟绘图配置项 ③ 本地 ...
- 深入浅出python机器学习_如何用python画(绘制)二维函数(二维图)?
参考文档 python 如何绘制二维函数? from matplotlib import pyplot as plt import numpy as np low=lambda x:10000 if ...
- php饼图只有一个小方块_如何用Python画一个好看的饼图
这是一个关于画一个饼图的故事......话说在一个月黑风高的夜晚,笔者肚子饿了,脑海中回想起画饼充饥的典故,于是打算.... 成功冷到自己...... 好吧进入正题,这次我们来说说怎么用python画 ...
- 【Python】绘制三维立体图
平常我们看到的物体一般是三维空间中的立体图形,今天跟大家一起来学习用Python绘制立体图形. 一.导入绘图数据 首先导入绘图所需的数据. import os import pandas as ...
- python matplotlib绘制gif动图以及保存
python matplotlib绘制gif动图以及保存 标签: python matplotlib 谨以此文纪念我两天来的悲剧 昨天我用lstm拟合sin曲线,看到别人画的做的动图很好看,并且还能保 ...
最新文章
- linux系统配置之开机启动过程(centos)
- 分布式任务队列 Celery — Overview
- 重复数据删除将成标配功能
- Android RelativeLayout和LinearLayout性能分析
- Linux学习资料-5(密码管理与设定、使用者身份切换、使用者查询、手动增加使用者)...
- redis session java获取attribute_redis里的数据结构
- 同时寻找最大数和最小数的最优算法 第二大数
- matlab中patch命令_matlab中patch函数的用法——emily
- c语言创建通讯录不用指针,用C语言做通讯录,只能用数组,不能用指针,急用啊,谢谢了...
- 自动生成html_python自动化测试中pytest的使用
- python设计计算器的目的_python的第一个作业:计算器的后台实现
- PayPal支付开发
- 数据库导入导出的几种方式
- Android默认时区大全
- android 5.0播放swf flash源码Demo
- LibreELEC 8.2.4:支持最新Raspberry Pi 3 Model B+
- Delphi结合百度图像识别接口进行企业微信通讯录数据采集
- js jquery 获取元素(父节点,子节点,兄弟节点),元素筛选
- 北大肖臻老师《区块链技术与应用》系列课程学习笔记[2]Bitcoin的共识协议
- python怎么写入excel_Python写入Excel