如何标记顶点并将 x 和 y 值添加到坐标?
How do I mark the vertices and add the x and y values to the coordinates?
如果我用 matplotlib 绘制图形,我该如何标记顶点并将 x 和 y 值添加到坐标中?
我的代码如下。谢谢。
import numpy as np
import matplotlib.pyplot as plt
def f(x):[![enter image description here][1]][1]
return x ** 2
If __name__ == '__main__':
x = np.arange(-2, 2, 0.1)
y = f(x)
plt.plot(x, y, label='f(x)')
plt.legend()
plt.show()
你是说 x 和 y 标签吗?
你可以这样做:
plt.xlabel('xlabel')
plt.ylabel('ylabel')
要标记那个特定点,您可以尝试:
plt.annotate('label', xy=(x, y) )
如果我用 matplotlib 绘制图形,我该如何标记顶点并将 x 和 y 值添加到坐标中?
我的代码如下。谢谢。
import numpy as np
import matplotlib.pyplot as plt
def f(x):[![enter image description here][1]][1]
return x ** 2
If __name__ == '__main__':
x = np.arange(-2, 2, 0.1)
y = f(x)
plt.plot(x, y, label='f(x)')
plt.legend()
plt.show()
你是说 x 和 y 标签吗?
你可以这样做:
plt.xlabel('xlabel')
plt.ylabel('ylabel')
要标记那个特定点,您可以尝试:
plt.annotate('label', xy=(x, y) )