用Seaborn移除一些x标签

休伊

在下面的屏幕截图中,我所有的x标签都相互重叠。

g = sns.factorplot(x='Age', y='PassengerId', hue='Survived', col='Sex', kind='strip', data=train);

我知道可以通过调用删除所有标签g.set(xticks=[]),但是有没有办法只显示一些年龄标签,例如0、20、40、60、80?

在此处输入图片说明

机械肉

我不确定为什么没有合理的默认刻度和y轴上的值。无论如何,您可以执行以下操作:

import seaborn as sns
import matplotlib.pyplot as plt
import matplotlib.ticker as ticker

titanic = sns.load_dataset('titanic')
sns.factorplot(x='age',y='fare',hue='survived',col='sex',data=titanic,kind='strip')
ax = plt.gca()
ax.xaxis.set_major_formatter(ticker.FormatStrFormatter('%d'))
ax.xaxis.set_major_locator(ticker.MultipleLocator(base=20))
plt.show()

结果:

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用散点图显示一些x变量的boxplot

来自分类Dev

XSLT:用另一个标签包裹一些标签

来自分类Dev

如何修复一些损坏的标签

来自分类Dev

遍历XElement并删除一些标签

来自分类Dev

允许一些html标签

来自分类Dev

如何修复一些损坏的标签

来自分类Dev

用显示一些标签的调色板绘制gnuplot

来自分类Dev

用图片替换一些文字

来自分类Dev

用XKB覆盖一些键码

来自分类Dev

Amcharts-一些标签中的HTML标签

来自分类Dev

在Seaborn热图图中保留一些刻度

来自分类Dev

在添加一些内容后,expressionengine停止解析一些标签

来自分类Dev

过滤一些字符串,但其中一些不过滤!用 grepl

来自分类Dev

使用ngSanitize允许一些html标签

来自分类Dev

删除ggplot多面图中的一些轴标签

来自分类Dev

如何正确包装一些JSXTransformer的TD标签?

来自分类Dev

一些NFC手机无法读取标签

来自分类Dev

如何使GTM标签等待一些jQuery加载?

来自分类Dev

在Jqgrid添加/编辑表单中显示一些标签

来自分类Dev

在正文标签后添加一些代码

来自分类Dev

从the_content删除一些html标签

来自分类Dev

CodeGo.net>如何打印一些标签的文字?

来自分类Dev

使用ngSanitize允许一些html标签

来自分类Dev

twitter bootstrap select掩盖了其中的一些标签

来自分类Dev

如何在摘录中删除一些Liquid标签?

来自分类Dev

使用xpath获取文章文本,但省略一些标签

来自分类Dev

图表JS:在图例中隐藏一些标签

来自分类Dev

选择p标签,但排除一些孩子

来自分类Dev

<br> 标签是否占用一些水平空间?