绘制一个简单的图表

使用matplotlib绘制一个简单的图


使用matplotlib画了一个折线图,详细的说明在代码注释里。包括解决画图时中文图例显示为方框的问题。
在这里插入图片描述

import matplotlib.pyplot as plt

x_values = [1, 2, 3, 4, 5] #提供了输入值
y_values = [1, 4, 9, 16, 25]

plt.style.use('seaborn')
fig, ax = plt.subplots()
#subplots()函数可在一张图片中绘制一个或多个图表。fig:整张图片。ax:图片中各个图表
ax.plot(x_values , y_values, linewidth=3) #plot()绘制的线条粗细
#ax.scatter(x_values, y_values, s=100) #这个是散点图

# 设置图表标题并给坐标轴加上标签。
ax.set_title("平方数", fontsize=24) #fontsize指定图表中各种文字的大小。
ax.set_xlabel("值", fontsize=14)
ax.set_ylabel("值的平方", fontsize=14)

# 设置刻度标记的大小
ax.tick_params(axis='both', labelsize=14) #tick_params设置刻度的样式
#指定的实参将影响x轴和y轴上的刻度(axes='both'),并将刻度标记的字号设置
#为14(labelsize=14)

plt.rcParams['font.sans-serif'] = ['SimHei']  # 中文字体设置-黑体
plt.rcParams['axes.unicode_minus'] = False  # 解决保存图像是负号'-'显示为方块的问题
plt.show()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值