300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > java调python画图_Python Matplotlib plot 绘图

java调python画图_Python Matplotlib plot 绘图

时间:2023-02-21 02:33:52

相关推荐

java调python画图_Python Matplotlib plot 绘图

1、绘制x和y点

plot()函数用于在图中绘制点(标记)。

默认情况下,plot()函数在点到点之间画一条线。

该函数具有用于在图中指定点的参数。

参数1是一个数组,其中包含x轴上的点。

参数2是一个包含y轴上的点的数组。

如果需要绘制从(1,3)到(8,10)的线,则必须将两个数组[1,8]和[3,10]传递给plot函数。

例如:

在图中从位置(1、3)到位置(8、10)画一条线:import matplotlib.pyplot as plt

import numpy as np

xpoints = np.array([1, 8])

ypoints = np.array([3, 10])

plt.plot(xpoints, ypoints)

plt.show()

Result:

x轴是水平轴.y轴是垂直轴。

2、绘制标记

要仅绘制标记,可以使用快捷方式字符串表示法参数'o',即'rings'。

例如:

在图中绘制两个点,一个在位置(1、3),一个在位置(8、10):import matplotlib.pyplot as plt

import numpy as np

xpoints = np.array([1, 8])

ypoints = np.array([3, 10])

plt.plot(xpoints, ypoints, 'o')

plt.show()

Result:

3、绘制多个点(Multiple Points)

您可以根据需要绘制任意数量的点,只需确保两个轴上的点数相同即可。

例如:

在图中从位置(1,3)到(2,8)然后到(6,1),最后到位置(8,10)画一条线:import matplotlib.pyplot as plt

import numpy as np

xpoints = np.array([1, 2, 6, 8])

ypoints = np.array([3, 8, 1, 10])

plt.plot(xpoints, ypoints)

plt.show()

Result:

4、使用默认x轴上的点

如果我们未在x轴上指定点,则它们将获得默认值0、1、2、3(等),具体取决于y点的长度。

因此,如果我们采用与上述相同的示例,并省略x点,则该图将如下所示:

例如:

没有x点的绘图:import matplotlib.pyplot as plt

import numpy as np

ypoints = np.array([3, 8, 1, 10, 5, 7])

plt.plot(ypoints)

plt.show()

Result:

上例中的x点为[0、1、2、3、4、5]。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。