[英]How to draw another set of axis on the same figure using matplotlib in python?
我希望我的mathplotlib图具有另一组轴/线。 目前,我的工作如下:
plt.plot([0,eigenVectors[0][0]],[0,eigenVectors[1][0]],color='k',marker='o')
plt.plot([0,eigenVectors[0][1]],[0,eigenVectors[1][1]],color='k',marker='o')
其中eigenVector是2D矩阵,我只是试图绘制穿过特征向量和原点的线。 但是,很明显,我正在绘制两个线段而不是线。 我希望画两条穿过原点和特征向量的线。 有没有办法说画一条穿过两个点的线(不是线段)?
我当前的情节看起来像这样:
PS:我正在尝试实施PCA。
您可以线性外推到一些大值,然后使用它们来绘制线条。 然后将plt.xlim
和plt.ylim
限制为一个合理的值。 有关外推的更多信息,请参见这篇文章 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.