我是这方面的初学者,我需要制作一个三角形并将其绘制在Linux中的VM上。使用Python,第一步是为三角形生成三个随机点。如何才能实现这一目标?任何帮助,提示或建议将不胜感激!
答案 0 :(得分:2)
使用标签中指示的matplotlib:
import matplotlib.pyplot as plt
data = [[6, 2, 3], [1, 2, 3]]
plt.plot(data[0] + [data[0][0]], data[1] + [data[1][0]], marker='o', color='blue')
plt.show()
生成随机数据:(查找随机模块以选择合适的生成器)
import random
data = [[random.randrange(10) for _ in range(3)], [random.randrange(10) for _ in range(3)]]
答案 1 :(得分:-1)
使用pylab
命令(Numpy和Matplotlib),您可以:
>>> a = rand(3, 2); a = vstack((a, a[0])); plot(a[:, 0], a[:, 1]); show()
您需要python -i -c 'from pylab import *'
之类的东西来获取命名空间中的Numpy和Matplotlib函数。