首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >要向左移动的绘图图例

要向左移动的绘图图例
EN

Stack Overflow用户
提问于 2020-04-02 18:40:53
回答 1查看 689关注 0票数 2

我喜欢把图例移到左边一点,但我不知道怎么做。其次,我还想减少轴标签和图例之间的间距

你能给我一些建议吗?

下面给出了我正在使用的代码

图表的图像在下面的链接中

“工具提示”

代码语言:javascript
运行
AI代码解释
复制
ggplot(Q6_m, aes( choice,temp,fill=Answer ))+
  geom_bar(position = position_stack(reverse = TRUE), stat="identity") +
  coord_flip() +
  xlab("") +
  ylab("Number of responses") +
  scale_fill_brewer(type = "div") +
  theme(axis.text=element_text(size=8),
        axis.title=element_text(size=8,face="bold"), legend.title = element_blank(),
        legend.text=element_text(size=7)) +
  ggtitle("Q6:Rate your ability to perform the following procedures WITHOUT attending assistance?")+
  theme(plot.title = element_text(color = "black", size = 7.5, face = "bold", hjust = 1))+
  facet_wrap(~gender,scales = "free_x")+
  theme(legend.position="bottom", legend.direction  = "horizontal",legend.key.size = unit(0.5,"line")
        )
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-02 22:02:07

您应该使用legend.justification来获取绘图左侧的图例,使用legend.margin来减少轴标签和图例之间的间距:

代码语言:javascript
运行
AI代码解释
复制
ggplot(iris, aes(x = Species, y = Sepal.Length, fill = Species))+
  geom_boxplot()+
  theme(legend.position = "bottom",
        legend.justification = c(0,1),
        legend.margin = margin(t = -15, r = 0, b = 0, l = 0, unit = "pt"))

它回答了你的问题吗?

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

https://stackoverflow.com/questions/60998784

复制
相关文章
matplotlib绘图教程:设置标签与图例
在上一篇文章当中我们介绍了matplotlib这个包当中颜色、标记和线条这三种画图的设置,今天我们同样也介绍三种新的设置。分别是标题、轴标签以及图例,这三个内容也是非常实用并且常用的。颜色、线条、标记这些设置的是图像本身的一些属性,而标题、轴标签这些数据是额外提供的补充数据,所以这两者的内在逻辑是不同的。
double
2020/09/15
2K0
原创 | matplotlib绘图教程,设置标签与图例
在上一篇文章当中我们介绍了matplotlib这个包当中颜色、标记和线条这三种画图的设置,今天我们同样也介绍三种新的设置。分别是标题、轴标签以及图例,这三个内容也是非常实用并且常用的。颜色、线条、标记这些设置的是图像本身的一些属性,而标题、轴标签这些数据是额外提供的补充数据,所以这两者的内在逻辑是不同的。
TechFlow-承志
2020/09/14
2.6K0
原创 | matplotlib绘图教程,设置标签与图例
如何在 Python 中的绘图图形上手动添加图例颜色和图例字体大小?
Plotly 的 update_layout() 方法以及legend_font_color和legend_font_size参数可用于手动添加图例颜色和字体大小。下面提供了语法的插图 -
很酷的站长
2023/08/11
1.1K0
如何在 Python 中的绘图图形上手动添加图例颜色和图例字体大小?
移动端左滑右滑组件
最近有个需求,移动端有导航,需要左滑右滑的时候就能切换导航,跟轮播一样的效果,但是轮播内容少,而且是一次性加载数据。而需求是很多类型,每个类型有非常多的列表,如果使用轮播,一次性加载数据太多,再加上分页,那就完全行不通。
wade
2020/04/24
1.1K0
web移动端左滑显示操作按钮
体验地址 https://codepen.io/klren0312/full/PoYWJgM 示例 2 代码 <!DOCTYPE html> <html lang="en"> <head> <me
治电小白菜
2020/08/25
9550
web移动端左滑显示操作按钮
plotly-express-17-plotly绘图技巧之图例与标题(二)
https://plotly.com/python/reference/#layout
皮大大
2021/03/01
4.5K0
plotly-express-17-plotly绘图技巧之图例与标题(二)
左值和右值、左值引用与右值引用、移动语句(2)「建议收藏」
rvalue是一个不能赋值的表达式。文字常量和变量都可以作为右值。当左值出现在需要右值的上下文中时,左值将隐式转换为右值。然而,相反的情况并非如此:rvalue无法转换为左值。 Rvalues始终具有完整类型或void类型。
全栈程序员站长
2022/07/23
2.6K0
左值和右值、左值引用与右值引用、移动语句(2)「建议收藏」
直方图例子
.dataframe tbody tr th:only-of-type { vertical-align: middle; } .dataframe tbody tr th { vertical-align: top; } .dataframe thead th { text-align: right; }
spark
2018/12/20
1K0
WMS图例展示
在OGC标准中,可以通过GetLegendGraphic接口来获取图例,本文讲述如何结合WMS的REST接口,实现唯一值渲染图层每个值对应的图例的获取。
牛老师讲GIS
2018/10/23
1.7K0
WMS图例展示
R语言ggplot2绘图单元格为方块的热图—1—调整图例的位置
分别需要用到legend.spacing.y和legend.spacing.x参数
用户7010445
2021/04/21
3.7K0
R语言ggplot2绘图单元格为方块的热图—1—调整图例的位置
SysML图例-布洛芬
SysML图中词汇 CFP Central Fill Pharmacy,中央填充药房。 VTS Vial Transfer System,小瓶转移系统。 更多信息参见下文: 制药自动化:仓储自动化供应商的新领域>>
用户6288414
2023/01/10
8070
SysML图例-布洛芬
Matplotlib 可视化之图表层次结构
今天云朵君给大家系统介绍Matplotlib图表层次结构,通过步骤分解,详细了解一个图表绘制的过程 。
数据STUDIO
2022/04/11
4.4K0
Matplotlib 可视化之图表层次结构
基于可视化理论的清晰Python图表
实际上,本文介绍了能从经典的《定量信息的视觉展示(The Visual Display of Quantitative Information)》(Edward Tufte)中学到的大部分知识,以及如何在Python中实现它。
人工智能小咖
2020/05/03
2.1K0
基于可视化理论的清晰Python图表
为你的图片添加图例
图例可以帮助我们更好的理解图中的信息,在matplotlib中,通过legend函数来添加图例,有以下两种用法
生信修炼手册
2020/09/14
1.3K0
HQL的左连接_左连接与右连接的区别
,但是默认使用的内连接,就是说外键必须匹配的记录才能查出来,实现不了要求。 当我决定用左连接查询之后,做了很多尝试,但是因为对HQL不够熟悉,都没有达到要求。比如这样的
全栈程序员站长
2022/09/29
1.3K0
设置图例不能点击
option8: { color: ["#00CCFF", "#FE713A"], legend: { data: ["最高分", "最低分"], icon: "circle", selectedMode: false /// 设置图例不能点击 }, grid: { left: "10%", right: "2%",
用户4344670
2020/05/26
1.4K0
自定义图例
legend: { data: [ // "最高分", "最低分" { name: "最高分", textStyle: { fontSize: 12, fontWeight: "bolder", color: "#cccccc" },
用户4344670
2020/05/26
7470
如何通过R语言制作BBC风格的精美图片
在BBC数据团队开发了一个R包,以ggplot2内部风格创建可发布出版物的图形,并且使新手更容易到R创建图形。 例如:
用户1359560
2019/11/12
13.3K0
Hive左连接_oracle左外连接
大家好,又见面了,我是你们的朋友全栈君。 CREATE EXTERNAL TABLE IF NOT EXISTS a( telno STRING, other STRING ) PARTITIONED BY(day String) ROW FORMAT DELIMITED FIELDS TERMINATED BY ‘|’;
全栈程序员站长
2022/10/02
1.3K0
RecyclerView的左滑实现
最终的效果图是这样的 要实现这样的一个效果,用到的关键技术: 自定义view的基本知识+事件处理+其它知识 一.右边的操作view 1.数据的组装 我们可以把右边的操作选项抽象出来数据对象即可,对于老
非著名程序员
2018/02/09
1.8K0
RecyclerView的左滑实现

相似问题

如何使用mapCountryData创建绘图后移动图例

135

在python中移动xarray绘图行的图例。

10

将ggplot图例移动到离绘图更近的位置

1112

图例的绘图问题

12

绘图图例问题

17
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

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

洞察 腾讯核心技术

剖析业界实践案例

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