当前位置: 首页 > news >正文

项目_数据可视化| 折线图.散点图.随机漫步

安装matplotlib

        在正式开始编写程序之前,需要先安装pip、matplotlib模块,苹果系统的安装问题在之前的文章中有相关介绍内容,如果pycharm运行模块报错,可以再次检查是否版本兼容问题。


绘制折线图

调用subplot()函数,可绘制简单折线图。

在修改坐标轴标签时使用英文可以避免出现显示乱码问题。

plot()默认第一个数据点对应x坐标为0,通过提供输入值,修改第一点坐标,可校正图形。

图表的样式可以自定义设置,在终端查看系统中可以使用的样式。

import matplotlib.pyplot as plt

plt.style.available

绘制散点图

绘制单个点,向scatter()传递x,y坐标。

绘制单个点。

绘制一系列点。传递x、y值的列表,传递给scatter()。

多点组成散点图。

自动计算数据并绘图。

1000个点组成的散点图。

自定义散点图颜色,可以向scatter()传递参数c,如c=‘red’。

或者RGB颜色模式表示,传递三个数组成的元组,每个数取值范围0-1,分别代表红绿蓝,1表示本色,0表示黑色。

右图色彩用(1,1,0)取值,红绿叠加为黄色。


颜色映射(colormap),使用内置参数cmap设置映射颜色及逻辑。


​​​​​​​

随机漫步

随机漫步,每次行走都是随机决策,应用于多个领域,模拟随机漫步行为。

创建随机漫步数据类

生成随机漫步点并选择方向

绘制随机漫步图

包含5000个点的随机漫步

​​​​​​​

使用映射为随机漫步着色并去除点轮廓​​​​​​​

​​​​​​​

终极-随机漫步|绘制起点、终点,隐藏坐标轴,调整尺寸

​​​​​​​

http://www.lryc.cn/news/188587.html

相关文章:

  • Android 项目增加 res配置
  • MySQL数据库的MVCC详解
  • AI:10-基于TensorFlow的玉米病害识别
  • vue3前端开发系列 - electron开发桌面程序(2023-10月最新版)
  • 前端uniapp生成海报并保存相册
  • 0基础学习VR全景平台篇 第104篇:720全景后期软件安装
  • CMakeLists编译前拷贝文件或目录
  • mysql面试题35:MySQL有关权限的表有哪些?
  • ES6:什么是Symbol_
  • E. Li Hua and Array
  • 【项目】在线oj
  • 第十章-输入输出系统
  • TensorFlow学习:使用官方模型进行图像分类、使用自己的数据对模型进行微调
  • Matlab地理信息绘图—研究区域绘制
  • [CSAWQual 2019]Web_Unagi - 文件上传+XXE注入(XML编码绕过)
  • ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)的问题解决
  • 什么是函数库和动态链接库?
  • POM配置
  • 微电网单台并网逆变器PQ控制matlab仿真模型
  • 计算机毕业设计选什么题目好?springboot 旅游网站
  • Android Fragment中使用Arouter跳转到Activity后返回Fragment不回调onActivityResult
  • hive add columns 后查询不到新字段数据的问题
  • 【linux】权限相关问题
  • “.NET视频总结:认识框架的结构和组件,掌握开发工具的奥妙“一
  • 02-RocketMQ开发模型
  • 第83步 时间序列建模实战:Catboost回归建模
  • 开源任务调度框架
  • Android Native 开发 要点记录
  • 数据库中查询所有表信息,查询所有字段信息
  • 改进智能优化算法常用指标一键导出为EXCEL,最优值,平均值,标准差,最差值,中位数,秩和检验,箱线图...