#导matplotlib包
import matplotlib.pyplot as plt
import matplotlib as mpl
mpl.rcParams['font.sans-serif']=['SimHei']# 设置中文编码
# 准备数据
#主:eurcny和date数据个数要相等
# 汇率
eurcny=[6.8007,6.8007,6.8015,6.8015,6.9060,
6.8036,6.8025,6.7877,6.7835,6.7858,
6.7077,6.7463,6.7519,6.7595,6.7669,
6.7511,6.7511,6.7539,6.3344,6.4432,
6.7899]
#日期
date=[3,4,5,6,7,
8,9,10,11,12,
13,14,15,16,17,
18,19,20,21,23,24]
#设置画布
plt.figure(dpi=80,figsize=(18,8))
#画图
plt.plot(
date,eurcny,c='red',#红色
linestyle='--',#‘--’虚线
linewidth=2,#
marker='o',#“o”,实心yuan
markersize=10,#实心元大小
markerfacecolor='g',#实心元颜色
alpha=0.5#透明度
)
#设置网格
plt.grid(linewidth=1,alpha=0.7)
#设置标题
plt.title("汇率曲线",fontsize=26)
#x轴
plt.xlabel("日期",fontsize=16)
#y轴
plt.ylabel("汇率",fontsize=16)
#保存
plt.savefig('t4_rate.png')
#显示
plt.show()
用python画汇率曲线图
最新推荐文章于 2023-06-14 10:16:04 发布
这段代码使用matplotlib库绘制了一张欧元兑人民币汇率的曲线图。数据包括19天的汇率值,从6.8007到6.7899,并设置了日期为x轴,汇率为y轴,用红色虚线表示,点为绿色实心,具有透明度。图表还配置了网格、标题、坐标轴标签,并保存为't4_rate.png'。
1395





