scr*_*les 13 python matplotlib seaborn
是否可以仅显示顶部/底部n组sns.countplot()?
使用seaborn网站上的一个例子,
sns.countplot(y="deck", hue="class", data=titanic, palette="Greens_d");
Run Code Online (Sandbox Code Playgroud)
是否有任何简单(或甚至相对简单)的方法将此情节限制为仅3个甲板(组)而不是显示所有7个或者这是用sns.bargraph或者只是简单的matplotlib 更好的完成的东西?
mwa*_*kom 28
import seaborn as sns
titanic = sns.load_dataset("titanic")
sns.countplot(y="deck", hue="class", data=titanic, palette="Greens_d",
order=titanic.deck.value_counts().iloc[:3].index)
Run Code Online (Sandbox Code Playgroud)
小智 6
仅添加实际示例而不是玩具数据集。假设您具有熊猫数据框名称training_var,并且要显示前10个“基因”列计数的“ order =”位,则应如下所示:
sb.countplot(x='Gene',data=training_var,order=pd.value_counts(training_var['Gene']).iloc[:10].index)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9117 次 |
| 最近记录: |