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

目录

 一、添加标题

①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()

matplotlib绘图(标题、标签、刻度值、设置刻度值)_第1张图片

②面向编程方式添加标题(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()

matplotlib绘图(标题、标签、刻度值、设置刻度值)_第2张图片

 二、添加标签

①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()

matplotlib绘图(标题、标签、刻度值、设置刻度值)_第3张图片

②面向对象编程方式添加标签(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()

matplotlib绘图(标题、标签、刻度值、设置刻度值)_第4张图片

 三、修改刻度值(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()

matplotlib绘图(标题、标签、刻度值、设置刻度值)_第5张图片

四、设置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()

matplotlib绘图(标题、标签、刻度值、设置刻度值)_第6张图片

你可能感兴趣的:(python,python)