Matplotlib:平滑折线图

时间:2019-03-05 18:08:38

标签: python matplotlib

嗨,我有两个像下面的数组

lambda_array=[0, 0.0001, 0.001, 0.01, 0.1, 1]

meanPortfolioVariance=[array([0.98540237]), array([0.97405707]), array([0.99321935]), array([0.96206675]), array([1.01120925]), array([1.05528579])]

当我绘制它们时,我收到了如下图所示的图形,

enter image description here

有什么办法可以使我顺利进行吗?

下面是我的代码。

plt.plot(lambda_array, meanPortfolioVariance,linewidth=3)

# Set the line chart title and the text font size.
plt.title("Portfolio Variance vs Lambda", fontsize=19)

# Set x axes label.
plt.xlabel("Lambda", fontsize=10)

# Set y axes label.
plt.ylabel("Portfolio Variance", fontsize=10)
plt.show()

0 个答案:

没有答案