我试着画一个简单的预算折线图,就像你在经济学课上看到的那样,但是我需要把线的斜率设定在60到15之间(与现在的斜率相反)。我尝试使用numpy.flip()和plt.gca().invert_xaxis()反转轴但是我想保持x和y轴不变,只是把线的斜率反转,这样它就可以从60到15显示出来。我是python的新手,如果有任何帮助,我会很感激。我在下面包含了我的代码的图片。
的数据
vom3gejh1#
我想这就是你要找的
plt.plot(x_[::-1], y)
字符串这里所做的操作颠倒了'x_'数组中元素的顺序,从而得到斜率的倒数。
sxissh062#
根据你的代码,你正在绘制一条从(1,1)到(15,58)的直线。如果你想得到负斜率,你可以简单地交换点的y值。
plt.plot([1, 15], [58,1])
字符串
2条答案
按热度按时间vom3gejh1#
我想这就是你要找的
字符串
这里所做的操作颠倒了'x_'数组中元素的顺序,从而得到斜率的倒数。
sxissh062#
根据你的代码,你正在绘制一条从(1,1)到(15,58)的直线。如果你想得到负斜率,你可以简单地交换点的y值。
字符串