matplotlib学习笔记(一)几种绘图方法,颜色,标签,图例等

这篇博客介绍了如何使用matplotlib进行数据可视化,包括生成折线图、直方图、散点图,并探讨了颜色、线型、标记、图例、子图间距调整、自定义轴以及图像保存等关键概念。通过实例展示了matplotlib与matlab语法的相似性,并提供了使用jupyter notebook进行交互式绘图的方法。
摘要由CSDN通过智能技术生成

matplotlib入门笔记(一)

学习《利用Python进行数据分析》第2版,一些笔记将在后续更新

内容部分引用于《利用Python进行数据分析》第2版(Wes McKinney著,徐敬一译)、慕课网上的课程内容笔记以及我个人总结笔记,仅供大家一起学习交流

绘图是数据分析中最重要的任务之一!
matplotlib是一个用于生成出版级质量图表的桌面绘图包,在python环境下进行matlab风格的绘图
在matplotlib的官网里有相关的参考文档,如有需要可自行查询

===============================================
需要开发环境的可以看下我之前写的,我是用pycharm,传送门在此

安装Anaconda,使用pycharm开发环境

当然,最简单的方式是在Jupyter notebook中使用交互式绘图

安装Jupyter Notebook的方法(使用anaconda)

===============================================
本篇中使用 jupyter 来编写

导入matplotlib

import matplotlib.pyplot as plt

========================
绘制折线

import numpy as np
import matplotlib.pyplot as plt
data=np.arange(10)
plt.plot(data)

========================
使用plt.figure生成一个空白绘图窗口

fig=plt.figure()

需要使用add-subplot创建一个或多个子图

注意:jupyter在每个单元格运行后,图表都被重置,因此这里我们要将所有绘图命令放在同一个单元格里,即打完一行直接回车,不加shift

fig=plt.figure()
ax1=fig.add_subplot(2,2,1)
ax2=fig.add_subplot(2,2,2)
ax3=fig.add_subplot(2,2,
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值