matplotlib教程#5:图标记自定义
#初学者 #教程 #python #datascience

在此博客中,我将向您展示如何通过绘图标记自定义使您的情节更有趣。


标记样式

在matplotlib中,标记是指该图中绘制的点。默认绘图方法不包括图中的标记,因此输出看起来像这样

import matplotlib.pyplot as plt
import numpy as np

xpoints = np.array([0, 1, 2, 3, 5, 6])
ypoints = np.array([0, 1, 2, 3, 5, 6])

plt.plot(xpoints, ypoints)
plt.show()

产生以下输出

Plot 1

通过以某些值传递可选参数marker,您可以像以下值一样标记每个观点

import matplotlib.pyplot as plt
import numpy as np

xpoints = np.array([0, 1, 2, 3, 5, 6])
ypoints = np.array([0, 1, 2, 3, 5, 6])

plt.plot(xpoints, ypoints, marker='o')
plt.show()

产生以下输出

Plot 2

正如我之前提到的,可选的参数marker将具有一定的值,您可以从这里引用该值

Marker style reference

标记大小

您可以使用关键字参数markersize或较短的版本,ms€设置标记的大小

import matplotlib.pyplot as plt
import numpy as np

xpoints = np.array([0, 1, 2, 3, 5, 6])
ypoints = np.array([0, 1, 2, 3, 5, 6])

plt.plot(xpoints, ypoints, marker='o', markersize=15)
plt.show()

产生以下输出

Plot 3


您走了,这就是您可以在图中自定义标记的方式。感谢您阅读此博客,并度过美好的一天!