Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在FacetGrid中旋转标题

如何在FacetGrid中旋转标题
EN

Stack Overflow用户
提问于 2022-07-12 06:07:51
回答 1查看 76关注 0票数 1

如何更改海运图形级图的每个方面(子图)中标题的旋转。

我想把标签在顶部旋转90度,去掉底部的标签。

代码语言:javascript
运行
AI代码解释
复制
import seaborn as sns
sns.set_theme(style="whitegrid")
df = sns.load_dataset("exercise")

# Draw a pointplot to show pulse as a function of three categorical factors
g = sns.catplot(x="time", y="pulse", hue="kind", col="diet",
                capsize=.2, palette="YlGnBu_d", height=6, aspect=.75,
                kind="point", data=df)
g.despine(left=True)
EN

回答 1

Stack Overflow用户

发布于 2022-07-12 06:47:33

代码语言:javascript
运行
AI代码解释
复制
import seaborn as sns

df = sns.load_dataset("exercise")

# Draw a pointplot to show pulse as a function of three categorical factors
g = sns.catplot(x="time", y="pulse", hue="kind", col="diet",
                capsize=.2, palette="YlGnBu_d", height=6, aspect=.75,
                kind="point", data=df)
g.despine(left=True)

# rotate the xtick labels
g.set_xticklabels(rotation=30)

# flatten the array of axes for easy iteration and usage
axes = g.axes.flat

# rotate the titles by iterating through each axes
for ax in axes:
    # get the current title
    title = ax.get_title()
    # set the title and rotate the text
    ax.set_title(title, rotation=90)
    
# remove the yticks from the right Facet
axes[1].tick_params(left=False)

# remove all the xlabels
g.set(xlabel=None) 

  • 对于轴级图,不需要迭代轴,因为只有一个。
  • 使用.get_xticklabels.set_xticklabels来旋转xtick标签。
代码语言:javascript
运行
AI代码解释
复制
import seaborn as sns

df = sns.load_dataset("exercise")

# Draw a pointplot to show pulse as a function of three categorical factors
ax = sns.pointplot(x="time", y="pulse", hue="kind", col="diet", capsize=.2, palette="YlGnBu_d", data=df)

# remove spines
ax.spines[['left', 'right', 'top']].set_visible(False)

# rotate the xtick labels
ax.set_xticklabels(labels=ax.get_xticklabels(), rotation=30)

# set the title and rotate the text
ax.set_title('Diet: Low/No Fat', rotation=90)

# move the legend
sns.move_legend(ax, bbox_to_anchor=(1.25, 0.5), loc='center right', frameon=False)

# remove the xlabels
ax.set(xlabel=None)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72953702

复制
相关文章
如何在Power Query中批量修改标题?
如果要更换标题需要涉及到的函数是Table.RenameColumns;获取标题的函数Table.ColumnNames。
逍遥之
2020/03/24
3K0
如何在Power Query中批量修改标题?
如何在linux终端中修改窗体标题?
一、命令行方式: 使用转义码字符 echo -e "\033]0;我的虚拟终端窗体标题3\007" 终端标题被改变 使用转义字符 echo -n $'\e'"]0;我的虚拟终端窗体标题"$'\a' 另一种方式的标题改变,都是bash脚本 说明 : '\e'就是ESCAPE键的转义字符,ASCII码33使用八进制表示就是033,转义表示为\033,\e与\033是等价的。bash脚本, 第二种表示方式,不太符合常用的bash习惯,因为没有使用转义的表示,而是由三个输出字符串构成(为了防止每个输出换行,
马哥linux运维
2019/06/28
5.5K0
如何在linux终端中修改窗体标题?
Hexo小标题旋转风车设置
如果不喜欢Butterfly主题自带的曲别针图标,可以换一种口味。(比如我现在使用的旋转风车)
花猪
2022/02/16
1.1K0
【DB笔试面试511】如何在Oracle中写操作系统文件,如写日志?
可以利用UTL_FILE包,但是,在此之前,要注意设置好UTL_FILE_DIR初始化参数。
AiDBA宝典
2019/09/30
30K0
【DB笔试面试511】如何在Oracle中写操作系统文件,如写日志?
ps中旋转复制_ps为什么旋转复制不了
2.画一个小矩形—用黑色箭头(路径选择工具)选中小矩形–Ctrl+Alt+T(选中并复制)–按住Alt键在圆形中心单击(确定旋转的中心点)
全栈程序员站长
2022/09/20
1.1K0
ps中旋转复制_ps为什么旋转复制不了
svg中矩形旋转问题
场景: 矩形绕原始的中心点旋转后,再调整宽高,这个时候原始点其实已经发生变化,但是旋转角度未变,我们需要计算新的原始点。
JadePeng
2021/08/23
9070
git命令中带有特殊符号如@
使用带用户密码clone的方式: git clone https://username:password@remote 当username和password中含有特殊符号会导致出错, 因为为http的请求,所以需要将特殊符号encode成url格式的 java使用: String c = java.net.URLEncoder.encode(".","utf-8"); System.out.println(c); 源文档 <http://blog.csdn.net/qq1142003960/article/
千往
2018/01/24
2.1K0
PHPCMS标题优化(最强SEO标题)
官方默认的标题,首页就显示站点设置中的标题,分类页如果设置了SEO标题,那么内页的标题将会特别长。下面我把几种常用的标题写法归结于此。 <h2>只定制化首页标题</h2>
李维亮
2021/07/09
2K0
视频 | 自适应神经网络模拟运动轨迹,四足动物旋转跳跃栩栩如生
AI科技评论按:这里是,雷锋字幕组编译的 SIGGRAPH 2018系列,带你了解 Computer Vision 领域的最新研究成果。
AI科技评论
2018/07/27
4430
视频 | 自适应神经网络模拟运动轨迹,四足动物旋转跳跃栩栩如生
GridControl GridView 修改表格中的标题居中
1、 GridControl GridView 修改表格中的标题居中 依次选择顺序如下: Grid Designer>Views>Appearance>HeaderPanel>TextOptions>HAIignment{Center} 如图所示: 2、修改行号的宽度 这个不唯一,根据自己使用的view去设置 this.gridView1.IndicatorWidth = 40;
别团等shy哥发育
2023/02/27
1.8K0
GridControl GridView 修改表格中的标题居中
目标检测中的旋转增强
论文:Towards Rotation Invariance in Object Detection——ICCV2021
孔西皮
2023/10/18
4480
目标检测中的旋转增强
OpenCV 3.1.0中的图像放缩与旋转
OpenCV在3.1.0版本中的图像放缩与旋转操作比起之前版本中更加的简洁方便,同时还提供多种插值方法可供选择。首先来看图像放缩,通过OpenCV核心模块API函数resize即可实现图像的放大与缩小。 一:图像放缩(zoom in/out) 函数resize相关API参数介绍 -src表示输入图像,类型一般是Mat类型 -dst表示输出图像,类型一般是Mat类型 -dsize表示输出图像大小,如果是零的话表示从fx与fy两个参数计算得到 dsize= Size(round(src.cols*fx), r
OpenCV学堂
2018/04/04
2.3K0
OpenCV 3.1.0中的图像放缩与旋转
绑定事件中 如可控制函数的执行次数
var flag = true; function onlyOne() { if(flag) { "这里是要执行的代码"; } flag = false//该方法是控制函数仅执行一次 因为flag是全局变量 onlyOne()函数执行一次后flag就变成false了 函数就执行不了了
大当家
2018/06/28
2.4K0
万字长文 | 超全代码详解Python制作精美炫酷图表教程
本文将探讨三种用Python可视化数据的不同方法。以可视化《2019年世界幸福报告》的数据为例,本文用Gapminder和Wikipedia的信息丰富了《世界幸福报告》数据,以探索新的数据关系和可视化方法。
昱良
2019/11/27
3.2K0
万字长文 | 超全代码详解Python制作精美炫酷图表教程
首发!DevOps@BOC — 器用之道,如琢如磨
我来自中国银行软件中心的一个开发部门,中国银行软件中心从 2013年开始试点敏捷软件开发以及相关CI、CD等实践,而我们内部真正的提 DevOps 比这个要更晚些。
DevOps时代
2018/10/08
1K0
首发!DevOps@BOC — 器用之道,如琢如磨
【无标题】
本来打算一次更新完的。。感觉还是太多了,后面再分享吧,先分享一部分 EasyCode MybatisCodeHelper 这玩意功能太离谱了,随便举几个 官网地址:https://brucege.co
程序员朱永胜
2023/09/26
2350
【无标题】
【无标题】
空指针 at com.apple.laf.AquaMenuPainter.paintSelectedMenuItemBackground(AquaMenuPainter.java:153)
周杰伦本人
2022/10/25
1.4K0
点击加载更多

相似问题

Python,Seaborn FacetGrid更改标题

33

如何更改Seaborn FacetGrid的图例标题?

166

如何在Seaborn中描述facetgrid?

10

如何在telerik的radlistbox中添加标题(如组标题)

14

如何更改seaborn FacetGrid中的页边距标题颜色

125
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档