网站首页 > 技术文章 正文
本文介绍20种python数据绘图方法,可直接用于科研绘图或汇报用图。
1.折线图 (Line Plot) - 描述数据随时间或其他变量的变化。
import matplotlib.pyplot as plt
import numpy as np
# 创建数据
x = np.linspace(0, 10, 100)
y = np.sin(x)
# 绘制折线图
plt.figure(figsize=(8, 6))
plt.plot(x, y, label="Sine Wave", color='b', linewidth=2)
# 添加标题和标签
plt.title('Sine Wave Example', fontsize=16)
plt.xlabel('X axis', fontsize=14)
plt.ylabel('Y axis', fontsize=14)
# 显示网格
plt.grid(True)
# 显示图例
plt.legend()
# 显示图形
plt.show()
2.散点图 (Scatter Plot) - 用于展示两个变量之间的关系。
3.条形图 (Bar Plot) - 比较不同类别的数值。
4.直方图 (Histogram) - 数据分布的可视化。
5.盒状图 (Box Plot) - 显示数据的分布情况及异常值。
6.热力图 (Heatmap) - 用于展示二维数据的热度分布。
7.3D 绘图 (3D Plot) - 展示三维数据。
8.交互式图形 (Plotly) - 用于展示交互式可视化。
9.堆叠条形图 (Stacked Bar Chart) - 展示各类别数据的组成部分。
10.雷达图 (Radar Chart) - 用于比较多个变量在不同类别下的表现。
11.热图与回归线结合(Heatmap with Regression Line)。
12.多层次柱状图 (Hierarchical Bar Plot) - 显示不同类别的数据层级关系。
13.配对图 (Pair Plot) - 显示多个变量间的关系。
14.小提琴图 (Violin Plot) - 展示不同类别数据的分布。
15.热力图(带有自定义颜色映射) - 展示数据点之间的关系和强度。
16.面板图 (Facet Grid) - 根据类别分面绘制多图。
17.聚类图 (Clustermap) - 基于数据的层次聚类展示数据间的相似性。
18.地图热力图 (Geospatial Heatmap) - 显示地理位置的数据热度。
19.联合图 (Joint Plot) - 展示两个变量的关系,并显示其分布。
20.Violin + Box Plot (结合小提琴图与盒状图) - 更详细地展示分布信息。
猜你喜欢
- 2025-07-07 用Python制作数据报告:如何自动生成PDF格式的报告?
- 2025-07-07 第十二章:Python与数据处理和可视化
- 2025-07-07 Python数据可视化:比较常用的图表工具库
- 2025-07-07 Python能做出BI软件的联动图表效果?这可能是目前唯一的选择
- 2025-07-07 Python 数据分析必学的 10 个核心库:从基础操作到高阶建模全攻略
- 2025-07-07 实战PyQt5: 162-使用堆积柱状图显示温度信息
- 2025-07-07 每天一个 Python 库:matplotlib 全能绘图神器零基础到进阶!
- 2025-07-07 AI办公自动化-kimi批量在多个Excel工作表中绘制柱状图
- 2025-07-07 我用Python的Seaborn库,绘制了15个超好看图表!
- 2025-07-07 Python数据可视化:从Pandas基础到Seaborn高级应用
- 276℃Python短文,Python中的嵌套条件语句(六)
- 276℃python笔记:for循环嵌套。end=""的作用,图形打印
- 272℃PythonNet:实现Python与.Net代码相互调用!
- 266℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 266℃Python实现字符串小写转大写并写入文件
- 126℃原来2025是完美的平方年,一起探索六种平方的算吧
- 107℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 107℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 最近发表
-
- Python入门体验第二课教学反思:学情把握不准确,意外连连
- Python学不会来打我(95)python工厂函数知识点总结
- Python——使用reduce()方法(python函数reduce)
- Python每日一题(python输出每日一贴)
- Python学不会来打我(92)python代码调试知识总结(五)属性问题
- Python 的 __init__ 一起认识认识
- Python中 __init__的通俗解释是什么?
- Rocky Linux 9 系统初始化与安全加固脚本
- Python构建MCP服务器完整教程:5步打造专属AI工...
- Python的import都在用,可没人告诉我底层是这样的
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)