如何在python中绘制两个不同的图形

时间:2016-10-12 22:01:41

标签: python

我想在同一个图表中获得两行。

这是我的代码:

    x=sorted(true_strain)
    y=sorted(true_stress_1)
    plt.plot(x,y)
    plt.title('$Tensile Stress-Strain Curve$')
    plt.xlabel('True Strain [-]')
    plt.ylabel('$True Stress (MPa)$')
    a=(true_stress_2)
    b=sorted(true_strain)
    plt.plot(a,b)

但我得到的图像是空白的。我错过了什么?

1 个答案:

答案 0 :(得分:0)

你实际上没有调用plt.show(),尝试在底部添加它。

x=sorted(true_strain)
y=sorted(true_stress_1)
plt.plot(x,y)
plt.title('$Tensile Stress-Strain Curve$')
plt.xlabel('True Strain [-]')
plt.ylabel('$True Stress (MPa)$')
a=(true_stress_2)
b=sorted(true_strain)
plt.plot(a,b)
plt.show()