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

安装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个点的随机漫步++

++++

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

++​​​​​​​++

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

++​​​​​​​++

相关推荐
测试秃头怪9 分钟前
postman接口测试详解
自动化测试·软件测试·python·测试工具·测试用例·接口测试·postman
小白的后端世界17 分钟前
LangChain 模型创建与调用实战:从 init_chat_model 到企业级多模型接入
人工智能·python·langchain
Zane199426 分钟前
copy 和 deepcopy 到底在拷贝什么?一文讲清赋值、浅拷贝、深拷贝的引用关系
后端·python
AC赳赳老秦26 分钟前
软著公开信息批量采集:OpenClaw 抓取软件著作权公开数据,分析企业技术布局方向
大数据·网络·人工智能·python·php·deepseek·openclaw
zhiSiBuYu051731 分钟前
Flask 路由新手入门与实战指南
后端·python·flask
qq_225891746633 分钟前
基于Python的城市内涝积涝监测数据可视化分析系统
后端·python·信息可视化·数据分析·django
benben04435 分钟前
大模型之基于PEFT的SFT微调实战篇
开发语言·python
淼澄研学1 小时前
PyTorch深度学习实战:5个核心方法从0到1构建神经网络
前端·数据库·python
SunnyDays10111 小时前
Python 将 Excel(XLS/XLSX)转换为 JSON:导出工作簿、工作表、单元格区域与自定义 JSON 结构
python·json·excel·excel 转 json·导出 excel 到 json·xlsx 转 json·xls 转 json
天l志1 小时前
Chrome Extension + 本地服务:浏览器页面上下文采集与远程执行技术设计
python·谷歌浏览器