如何在seaborn中绘制前5个值

Rus*_*iuk 3 python matplotlib pandas

如何绘制该图中看起来最大的前 5 个值?( Wii, NES, GB, DS, X360)

sns.violinplot(x=df['Global_Sales'],y=df['Platform'],data=df)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

tdy*_*tdy 5

确保xy是列名称\xe2\x80\xa1,然后对data参数进行排序/过滤:

\n\n
\n

\xe2\x80\xa1在 OP 的代码中,xy是列数据( x=df[\'Global_Sales\']) 而不是列名称( x=\'Global_Sales\')。如果xy是实际数据,则该data参数将被忽略,因此df需要在绘图命令之前进行排序/过滤。

\n