4
我试图绘制看起来像等边三角形两侧的刻度线的尖叉。我正在Python中使用Matplotlib。Python(Matplotlib) - 三元逻辑图上的刻度标记
这里是等边三角形***:
import matplotlib.pyplot as plt
from pylab import *
fig = figure()
ax = fig.add_subplot(111)
ax.axis('equal')
ax.plot([1, 0.5], [0, 0.866], 'k-')
ax.plot([0, 0.5], [0, 0.866], 'k-')
ax.plot([0, 1], [0, 0], 'k-')
ax.plot([0.5, 1.01, 0.1], [-0.01, 0.5, 0.88], 'w.') #base boundary
plt.show()
将所得图像在这里看到。 。
现在,我想添加看起来像刻度线的线条。这些线将被绘制,如看到here from 1:07-1:29 and from 2:19-2:32。
我想输出看起来像这个图像。
有没有办法用Matplotlib绘制这些线?编辑
:***三角代码为每here
是否有一个原因,你不要简单把它们画成线条就像你对三角形做的那样? – Jakob
是的,我可以做到这一点。但是,我不确定如何将线条放在适当的间距上。这是我遇到的问题,这就是为什么我不能将线条添加为线条。 –