matplotlib绘图(标题、标签、刻度值、设置刻度值)

  • Post author:
  • Post category:其他



目录


一、添加标题


①pyplot编程方式添加标题(plt.title)


②面向编程方式添加标题(ax.set_title)


二、添加标签


①pyplot编程方式添加标签(plt.xlabel and plt.ylabel)


②面向对象编程方式添加标签(ax.set_xlabel and ax.set_ylabel)


三、修改刻度值(plt.xticks and plt.yticks)


四、设置X、Y轴刻度值上下限(plt.xlim and plt.ylim)


一、添加标题

①pyplot编程方式添加标题(plt.title)

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams['font.sans-serif']=['FangSong']

data=np.arange(20)

plt.plot(data)

plt.title("标题",fontsize=30,loc='center',color='purple')

plt.show()

②面向编程方式添加标题(ax.set_title)

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams['font.sans-serif']=['FangSong']

ax=plt.axes()

data=np.arange(20)

plt.plot(data)

ax.set_title("标题",fontsize=30,loc='center',color='r')

plt.show()

二、添加标签

①pyplot编程方式添加标签(plt.xlabel and plt.ylabel)

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams['font.sans-serif']=['FangSong']

data=np.arange(20)

plt.plot(data)

plt.xlabel('x轴',fontsize=20,color='k')

plt.ylabel('y轴',fontsize=20,color='k')

plt.show()

②面向对象编程方式添加标签(ax.set_xlabel and ax.set_ylabel)

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams['font.sans-serif']=['FangSong']

ax=plt.axes()

data=np.arange(20)

plt.plot(data)

ax.set_xlabel('x轴',fontsize=20,color='g')

ax.set_ylabel('y轴',fontsize=20,color='g')

plt.show()

三、修改刻度值(plt.xticks and plt.yticks)

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams['font.sans-serif']=['FangSong']
plt.rcParams['axes.unicode_minus']=False  # 正常显示负号

data=np.arange(20)

plt.plot(data)

plt.xticks(data)

plt.yticks(data)

plt.show()

四、设置X、Y轴刻度值上下限(plt.xlim and plt.ylim)

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams['font.sans-serif']=['FangSong']
plt.rcParams['axes.unicode_minus']=False  # 正常显示负号

data=np.arange(20)

plt.plot(data)

plt.xlim(10,20)

plt.ylim(5,20)

plt.show()



版权声明:本文为Yangyuqing_原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。