在python中自定义绘图(countplot和boxplot)



我正在进行一个数据科学项目,由于我还很新,所以在自定义绘图时需要一些帮助。只是一个简短的介绍,我正在分析拉斯维加斯车祸的数据集。以下是我面临的问题。

碰撞严重程度的计数图在第一个图像中,我需要增加图形的大小,以便x变量上的文本可见。绘图代码:

sns.catplot(x="Crash_Seve", kind="count", data=df);
sns.set(style="darkgrid")
plt.title("Types of Crash Severity in Las Vegas car crashes")
plt.show()

比较两名驾驶员速度的方框图在这里,我还需要增加大小,以便图形更可见,我尝试了一些你可以看到的东西,但无论我在大小中键入什么,图形都不会增加。我也想通过seaborn或matplotlib绘制这些方框图,这样它们会更漂亮一点。它们都来自两个不同的列,但对驱动器的英里/小时有相同的解释,这意味着两者都是数字。感谢您输入

boxplot = df.boxplot(column=['V1_Driver_', 'V2_Driver_'])
plt.title("Speed of both drivers")
figure(num=None, figsize=(40, 20), dpi=160, facecolor='w', edgecolor='k')
plt.show()

在这两个示例中,您可以在figure命令中使用figsize选项(正如您所尝试的(,但在绘制内容之前必须调用figure。我还建议稍微旋转标签——如何在seaborn和matplotlib中旋转轴标签,以及如何更改字体大小——如何在matplotlib-plot上更改字体大小。

最新更新