为什么我的 python 绘图的样式不像现代 ggplots?

Why are my python plots not styled like modern ggplots?

我一直在关注 this 教程,使用我自己的数据集。我可以显示图表,但它们看起来不如那个网站上的好。

为了比较,这是我得到的:

这是他们的例子:

我必须添加 plt.show() 才能显示我的情节,这是造成它的原因吗?看起来他们的是 ggplot 而我的是 matplotlib,所以我猜这就是原因的根源。但是,如果不添加该行,我就无法显示我的图,所以我不确定该怎么做。这将用于报告,所以我真的很想得到更好看的图。

安装seaborn,导入它:

import seaborn

再画一遍你的情节。

另外,在notebook中开启matplotlib的内联模式:

%matplotlib inline

或者使用:

%matplotlib notebook

用于可缩放图。

之前的情节:

情节之后:

这些步骤。