如何解决在三角形内绘制点
我正在使用 Python,并且我有一些数据可以投影到等边三角形内的点,其边长之和为 1。
我不确定是否有一种简单的方法可以从 Matplotlib 或类似的库中可视化这样的图,或者我是否只需要从头开始使用绘图包来实现它。感激地收到任何指点。谢谢!
解决方法
如果您只想在图形上绘制几个点,您实际上可以使用 Matfplotlib 的散点图来实现这一点: https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.scatter.html
使用 plt.xlim(*min*,*max*)
和 plt.ylim(*min*,*max*)
,您可以手动设置图表的限制以适合您的值(虽然可能不是必需的)。
您可以在图形上为三角形绘制线条(如果需要):How to draw a line with matplotlib?
如果您不需要比例尺,您甚至可以将其删除以获得空白画布:Matplotlib plots: removing axis,legends and white spaces
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。