matlab怎么画极轴,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:线宽
雷达图
# 雷达图 - 极坐标的折线图/填图 - 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.)) # 设置颜色
本文分享 CSDN - 松鼠爱吃饼干。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
matlab怎么画极轴,matplotlib常见图表绘制——极坐标图-雷达图、极轴图相关推荐
- Python dataframe绘制饼图_【python可视化】:matplotlib:常见图表绘制——面积图、填图、饼图...
•本文字数:约620字•阅读时长:约2分钟•难度:1颗星 斑点鱼将Matplotlib分为五部分: 图表窗口设置.图表基本元素及图表输出.图表样式参数.子图创建.常见图表绘制 本文讲第五部分:matp ...
- python excel 图表 matplotlib_Python数据可视化:matplotlib 常见图表绘制——直方图
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:斑点鱼 matplotlib常见图表绘制--直方图 series.h ...
- 极坐标图、雷达图、极轴图——matplotlib常见图表绘制
本文主要讲解matplotlib常见的图表绘制即雷达图.极坐标图和极轴图. 极坐标轴 调用subplot()创建子图时通过设置projection='polar',便可创建一个极坐标子图,然后调用pl ...
- Python绘图之matplotlib基础教程:matplotlib库图表绘制中常规设置大全(交互模式、清除原有图像、设置横坐标显示文字/旋转角度、添加图例、绘图布局自动调整、图像显示、图像暂停)
Python绘图之matplotlib基础教程:matplotlib库图表绘制中常规设置大全(交互模式.清除原有图像.设置横坐标显示文字/旋转角度.添加图例.绘图布局自动调整.图像显示.图像暂停) 目 ...
- Py之Matplotlib:python包之Matplotlib库图表绘制经验总结(中英文字体修改、横坐标文字进行横/纵向显示、控制坐标轴范围等)之详细攻略
Py之Matplotlib:python包之Matplotlib库图表绘制经验总结(中英文字体修改.横坐标文字进行横/纵向显示.控制坐标轴范围等)之详细攻略 目录 1.Matplotlib库图表绘制包 ...
- Py之matplotlib:python包之matplotlib库图表绘制包的简介、安装、使用方法(matplotlib颜色大全)详细攻略
Py之matplotlib:python包之matplotlib库图表绘制包的简介.安装.使用方法(matplotlib颜色大全)详细攻略 目录 matplotlib简介 matplotlib安装 m ...
- python matplotlib 画滚动图_Python下matplotlib常见图形绘制
Matplotlib 是 Python 的一个2D绘图库,可以帮助我们绘制各种图形,下面介绍一些最常见的数学图形绘制方法. 1.直线图 importnumpy as npimportmatplotli ...
- Python笔记:matplotlib 三维图表绘制方法简介
Python笔记:三维图表绘制方法简介 1. python三维图表绘制方法简介 2. 实例说明 1. 三维曲线图绘制 2. 三维散点图绘制 3. 三维曲面图绘制 3. 参考链接 1. python三维 ...
- Python实战系列(三)——基于Numpy和Matplotlib的图表绘制(折线图和堆积柱状图)
2022学年第1学期人文地理学展示所负责的珠三角工业化现状出图部分,基于python进行简单的统计分析和图像绘制,本系列主要用于记录代码,大家可进行参考,初学者,Python编码习惯不好,见谅. im ...
最新文章
- Android bitmap图片处理
- JavaOne 2016后续活动
- 20172310《程序设计与数据结构》(上)课程总结
- Python实战从入门到精通第八讲——字符串与文本2之合并拼接字符串
- one hot 编码的实现
- 移动端手势的七个事件库
- 联想从国有企业演变成民营集团揭秘(深度)
- 日志库EasyLogging++学习系列(8)—— Verbose日志详解
- C++求球的面积与体积,公式一样输出结果不一样?
- java 导入excel 日期格式转换
- 企业网站的服务器配置,企业级服务器配置方案(网站服务器配置情况)
- TypeScript 初学者指南
- Coursera | Introduction to Data Science in Python(University of Michigan)| Assignment2
- LeetCode 387、字符串中的第一个唯一字符
- o.m.s.m.ClassPathMapperScanner : No MyBatis mapper was found in ‘[com.XXX.XXX]‘ pack
- 关于使用cin的返回值终止循环输入
- Faster Read: Learning a Deep Single Image Contrast Enhancer from Multi-Exposure Images
- Activiti流程定义缓存源码分析8-流程缓存自定义原理
- Win7 将 resync 命令发送到本地计算机 此计算机没有重新同步,因为要求的时间更改太大
- 树莓派搭建网络摄像头
热门文章
- 【MATLAB】利用Simulink自带模块Analog Filter Design逼近设计
- 基于SpringBoot的健身房管理系统(提供源码)
- CentOS7.9奶妈级教程安装Ansible AWX 17.1.0
- [手机APP合集]全是干货!你想要的玩机技巧全在这里了,快来领取!
- List集合与Set集合学习笔记
- 刘晓燕英语作文思维导图
- 给系统添加个文件名助手
- 51c语言计算延时时间继电器接线图,时间继电器的接线方法及接线图
- 【问题描述】汉诺塔问题大家都清楚,这里不再赘述。
- 移动应用海外营销怎么做?扒一扒APP出海推广前要做的事儿