已解决
Python函数绘图与高等代数互融实例(五): 则线图综合案例
来自网友在路上 178878提问 提问时间:2023-09-25 13:02:58阅读次数: 78
最佳答案 问答题库788位专家为你答疑解惑
Python函数绘图与高等代数互融实例(一):正弦函数与余弦函数
Python函数绘图与高等代数互融实例(二):闪点函数
Python函数绘图与高等代数互融实例(三):设置X|Y轴|网格线
Python函数绘图与高等代数互融实例(四):设置X|Y轴参考线|参考区域
Python函数绘图与高等代数互融实例(五): 则线图综合案例
Python函数绘图与高等代数互融实例(六): 条形图|直方图|饼状图
一: 折线图型综合样例
import matplotlib.pyplot as plt import numpy as npfrom pylab import mpl''' 函数功能:添加图形内容细节的指向型注释文本调用签名:plt.annotate("顶点最大值", xy=(np.pi / 2, 1.0), weight="bold", color="r",arrowprops=dict(arrowstyle="->", connectionstyle="arc3", color="r"))参数说明:string: 图形注释的内容文本xy:被注释图形内容的坐标位置xytext: 注释文本的内容坐标weight: 注释文本的字体粗细风格color: 注释文本的字体颜色arrowprops: 指示被注释内容的箭头的属性字典 '''# 设置中文显示字体 mpl.rcParams["font.sans-serif"] = ["SimHei"]# 设置正常显示符号 mpl.rcParams["axes.unicode_minus"] = Falsex = np.linspace(0.05, 10, 1000)y = np.sin(x)plt.plot(x, y, ls="-.", lw=2, c="c", label="plot函数绘制正弦图形|annotate函数添加图形内容细节的指向型注释文本") # 垂直于X|Y轴的参考线 plt.axhline(y=0.0, c="r", ls="--", lw=1) plt.axvline(x=4.5, c="r", ls="--", lw=1)# X|Y轴的标签文本 plt.xlabel("X-axis坐标轴") plt.ylabel("Y-axis坐标轴") '''函数功能: 标示不同图形的文本标签图例调用签名:plt.legend(loc="lower left")参数说明:loc: 图例在图中的地理位置也就是plot()函数中label标签的显示位置 ''' plt.legend(loc="lower left")# annotate函数添加图形内容细节的指向型注释文本 plt.annotate("顶点最大值", xy=(np.pi / 2, 1.0), weight="bold", color="r",arrowprops=dict(arrowstyle="->", connectionstyle="arc3", color="r")) ''' 函数功能: 添加图形内容细节的无指向型注释文本调用签名: plt.text(3.10, 0.09, "y=sin(x)", weight="bold", color="b")参数说明:x:注释文本的x坐标y:注释文本的y坐标string:注释的内容weight:注释文本内容的粗细风格color:注释文本内容的字体颜色 ''' # 添加图形内容细节的无指向型注释文本 plt.text(3.10, 0.09, "y=sin(x)", weight="bold", color="b") ''' 函数功能: 添加图形内容的标题调用签名: plt.title("正弦函数图形")参数说明:string: 图形内容的标题文本 ''' plt.title("正弦函数图形")plt.show()
二: 折线图型综合样例运行效果
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"Python函数绘图与高等代数互融实例(五): 则线图综合案例":http://eshow365.cn/6-13447-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!