Matplotlib的使用——折线图

本文介绍了Matplotlib作为Python底层绘图工具的基础用法,包括设置图片大小、保存图片、添加轴描述、解决中文乱码问题、调整轴刻度、处理长刻度标签以及标记最高点的方法。
摘要由CSDN通过智能技术生成

1. Matplotlib是什么?

  • python底层的绘图工具

2. Matplotlib的基本要点

1). 如何设置图片的大小;
2). 如何保存到本地;
3). x轴和y轴的描述信息;
4). 中文显示乱码问题;
5). 调整x轴和y轴的刻度;
6). x轴的刻度信息过长, 如何调整?
7). 标记最高点;

# 需求1: 假设一天中每隔两个小时气温变化的折线图绘制;
from matplotlib import pyplot as plt
from matplotlib import font_manager
# 4). 中文显示乱码问题;
# 设置中文字体格式;
myfont = font_manager.FontProperties(fname="/usr/share/fonts/cjkuni-uming/uming.ttc", size=18)
titlefont = font_manager.FontProperties(fname="/usr/share/fonts/cjkuni-uming/uming.ttc", size=24)

# 图表的x轴的数据, 是一个可迭代的数据类型;
x_times = range(0, 24, 2)
# 图表的y轴的数据, 是一个可迭代的数据类型;
y_temp = [15, 12, 13, 20, 23, 30, 15, 12, 13, 20, 23, 30]

# 取x轴, y轴数据的最小值;
min(y_temp), max(y_temp)

# 1). 如何设置图片的大小;
plt.figure(figsize=(10, 10))

# 传入x和y轴的数据, 绘制图形;
plt.plot(x_times, y_temp)

# 3). x轴和y轴的描述信息;
plt.title("每天的气温变化(每隔两个小时
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值