python绘制多条不同x轴曲线_python使用matplotlib在一个图形中绘制多个子图以及一个子图中绘制多条动态折线问题...

在讲解绘制多个子图之前先简单了解一下使用matplotlib绘制一个图,导入绘图所需库matplotlib并创建一个等间隔的列表x,将[0,2*pi]等分为50等份,绘制函数sin(x)。当没有给定x轴数值时,默认以下标作为x的值,如果x值确定,则绘图时写为 plt.plot(x,y) 。

如若想要绘制一个图时写入标签,则写为 plt.plot(x,y,label="figure1")。

from numpy import *

importmatplotlib.pyplot as plt

x= linspace(0, 2 * pi, 50)

plt.plot(sin(x))

plt.xlabel('x-label')

plt.ylabel('y-label', fontsize='large')

plt.title('title')

python绘制多条不同x轴曲线_python使用matplotlib在一个图形中绘制多个子图以及一个子图中绘制多条动态折线问题..._第1张图片

以下先将整体代码插入,再分布讲解:

importnumpy as npimportmatplotlib.pyplot as pltfrom matplotlib.ticker importMultipleLocator, FormatStrFormatterdefminmax_value(list1):

minvalue=min(list1)

maxvalue=max(list1)returnminvalue,maxvalue

plt.figure(

你可能感兴趣的:(python绘制多条不同x轴曲线_python使用matplotlib在一个图形中绘制多个子图以及一个子图中绘制多条动态折线问题...)