腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
3
回答
用ggrepel对齐标签
r
、
ggplot2
、
ggrepel
根据最新的更新,ggrepel现在支持hjust和vjust。根据,使用这个应该对齐所有的标签。但是,我无法使标签对齐,如下所示 我试过了 library(tidyverse) library(ggrepel) df <- data.frame(x=seq(1:5), y=seq(1:5), label=letters[seq(1:5)]) ggplot(df, aes(x=x, y=y)) + geom_point() + geom_text_repel(aes(label=label), force=1, point.padd
浏览 16
提问于2017-11-26
得票数 8
1
回答
为什么geom_hline颜色不是我选择的颜色?
r
、
ggplot2
、
geom-hline
我编写了以下代码(将数据更改为mtcar)。问题是,我想要的是,我所使用的数据是绿色的,底线是绿色的,红色的是最重要的。不管我把颜色改到什么颜色,都不会改变线条。我用过“颜色”和“颜色”。我做错了什么? test_test <- ggplot(mtcars, aes(x= mpg, y = wt , label = wt)) + geom_col(fill = "blue") + geom_text(size = 2.5, nudge_x = 1, nudge_y = .2, check_overlap = TRUE)+ theme(axis.
浏览 3
提问于2022-05-17
得票数 0
1
回答
在R中添加标号行图
r
、
ggplot2
我试图在线图中添加标签,但无法这样做。我想添加这样的花式:蓝线表示'model_1';红线提到'model_2‘,暗绿线提到'model_3’ 附加下面的代码 p1 <- ggplot(data = Auto, aes(x = horsepower, y = mpg)) + geom_point() + geom_line(aes(y = fitted(lm_mpg_1)), color = "blue", size = 1) + geom_line(aes(y = fitted(lm_mpg_2)), color = "
浏览 3
提问于2022-11-07
得票数 0
2
回答
Y偏移量用字体边距/大小的倍数对文本进行注释
r
、
ggplot2
我想用字体文本边距的倍数来抵消注释y值。(类似于HTML中的em单元)。 当然,我可以在y参数中添加一个epsilon (试错方式)。但是我需要动态地调整它,因为它是一个更大功能的一部分。 dataA <- structure(list(dose = c(0.5, 1, 2, 3), len = c(10.605, 19.735, 26.1, 45), sd = c(4.49976315166172, 4.41543643905882, 3.77415030520987, 3.3166247903554)), row.names = c(NA, -4L), class = "
浏览 1
提问于2018-03-02
得票数 1
回答已采纳
1
回答
将id标签添加到ggplot中极限线以上的点
r
、
ggplot2
我有一个这样的数据帧 id <- c(5738180,51845,167774,517814,1344920) amount <- c(3.76765976,0.85195407,1.96821355,0.01464609,0.57378284) outlier <- c("TRUE","FALSE","FALSE","FALSE","FALSE") df.sample <- data.frame(id,amount,outlier) 我正在尝试绘制这些点,并将id标签添加到任何超过限制
浏览 10
提问于2021-10-05
得票数 0
回答已采纳
2
回答
如何将geom_text与ggplot2结合使用在线图中
r
、
ggplot2
我试图使用geom_text来用ggplot2绘制直线图中的值。但是,此图表类型中的值分散如下: 我希望每个值都高于对应于发布值的每个geom_point: 代码绘制: ggplot(ReminderChangeLOCOnModules, aes(x=Release, y=Modified, group=Technique)) + ylab("Quantity") + geom_text(aes(label=Modified), position = position_dodge(width=0.8), hjust=-.25, size=3.5) +
浏览 0
提问于2019-09-14
得票数 2
回答已采纳
1
回答
如何向ggplot2中的数字标签中添加字符对象:将%符号添加到条形图中的百分比标签中
r
、
ggplot2
、
bar-chart
我试图在条形图的每个标签旁边添加%符号,显示y轴和x轴上的因子级别。我已经在ggplot2之外计算了百分比值(pct)作为标签,例如这里 我的数据 dat <-structure(list(GRADE = structure(1:5, .Label = c("0", "1", "2", "3", "4"), class = "factor"), Count = c(151L, 31L, 31L, 9L, 2L), pct = c(67, 14, 14, 4, 1)), row.names
浏览 0
提问于2018-08-22
得票数 2
回答已采纳
2
回答
在R中把ID添加到g-图中的离群值
r
、
ggplot2
、
bar-chart
、
outliers
我创造了一个堆叠的酒馆 ggplot(data %>% count(x, y), aes(x, n, fill = factor(y))) + geom_bar(stat="identity")+ theme_light()+ theme(plot.title = element_text(hjust=0.5)) 在50,54和60有(可能的)异常值。如何将他们的ID添加到图表中?
浏览 0
提问于2018-04-22
得票数 0
回答已采纳
1
回答
geom_text的包装函数
r
、
ggplot2
、
geom-text
这个问题与这个密切相关。但是,我想围绕geom_text函数构建一个包装器。 请参阅此示例(使用来自tidyverse的示例数据): library(tidyverse) corr_eqn <- function(x, y, digits = 2) { corr_coef <- round(cor(x, y, use = "pairwise.complete.obs"), digits = digits) paste("r = ", corr_coef) } geom_text_pearson <- function(x_a
浏览 1
提问于2020-05-21
得票数 0
回答已采纳
2
回答
如何将百分比和分数添加到ggplot geom_text标签中?
r
、
parsing
、
ggplot2
、
geom-text
、
direct-labels
我有一个数据集,其中我有兴趣查看一个测试的分数和经历一个事件的人的百分比: dat <- data.frame(score = 1:7, n.event = c(263,5177,3599,21399,16228,10345,1452), n.total = c(877,15725,13453,51226,32147,26393,7875), percentage = c(30,33,27,42,50,39,18)) 我可以用图表上的百分比来绘制,如下所示: ggplot(data=dat, aes(x=
浏览 11
提问于2017-04-14
得票数 7
回答已采纳
1
回答
增加geom_point中的气泡大小,而不是标签。使用ggplot2 + gganimate + ggrepel
r
、
ggplot2
、
gganimate
、
ggrepel
我有一个非常简单的动画使用gganimate和geom_point,显示了每年增长的两个类别。 我的问题是,我希望气泡大小随着时间的增加,但标签保持相同的大小。 可复制的示例代码: df <- tibble::tribble( ~year, ~total, ~amount, ~type, ~cumtotal, ~cumamount, 2016L, 14.3, 28.6, "A", 14.3, 28.6, 2017L, 153, 39.8, "A", 167, 68.4,
浏览 2
提问于2018-11-20
得票数 1
回答已采纳
1
回答
geom_rect()在ggplot2中的标记
r
、
ggplot2
我是一个初学者,所以如果我的问题太基本,我道歉。我输入第一个ggplot2命令已经4天了。我在发帖之前读过,但这篇文章似乎集中在制作渐变rect上,我已经做了。 目标:我想强调哪些美国总统的失业率超过10000 (单位并不重要,因为我的重点是绘制图表的能力。 presidential <- subset(presidential, start > economics$date[1]) ggplot(economics) + geom_rect( aes(xmin = start, xmax = end, fill = party),
浏览 2
提问于2016-08-27
得票数 4
1
回答
是否有可能将position_stack和nudge_x合并成ggplot2中的堆叠条形图?
r
、
ggplot2
、
geom-bar
、
stacked
我想将标签添加到堆叠的条形图中,以实现这样的目标: 目标很简单:我需要在相同的图表中显示市场份额和与前一年相比的变化。理论上,我只是在代码中将"nudge_x=0.5“添加到geom_text中,但是我得到了一个错误:”指定position或nudge_x/nudge_y“。有可能使用一些变通方法,或者另一个包吗?提前谢谢! 代码: DashboardCategoryText <- c("Total Market","Small Bites","Bars","Total Market",
浏览 1
提问于2019-08-16
得票数 4
回答已采纳
1
回答
我可以在ggplot2中添加整个特定的datataframe列作为一个图例吗?
r
、
dataframe
、
ggplot2
、
plot
、
legend
我想插入一个特定的dataframe列(下面的dataframe中的列“标签”)作为ggplot2绘图图例的一部分,考虑到该列没有在绘图中使用。我尝试在tag中使用参数labs,但是我只得到了列的第一行。 下面是情节代码: id=c(1,2,3,4) x=c(0.1,0.2,0.3,0.4) y1=c(10,20,30,40) y2=c(300,400,500,640) labels=c('1-A','2-B','3-C','4-D') df<-data.table(id=id,x=x,y1=y1,y2=y2,labels=
浏览 0
提问于2021-07-14
得票数 0
1
回答
如何避免因为R中的条带而重复的文本?
r
、
ggplot2
我想在R中的森林图中添加一个文本,其中包含条带,但该文本在每个条带上都是重复的。如何将文本仅添加到一个条带或仅添加到绘图上?我的代码如下: 我的数据如下: Group Mean LowerLimit UpperLimit M 1.172827 1.083498 1.268857 H 5.142589 4.333141 6.148088 h<-"XXXX" p = ggplot(data=df4, aes(x = Group,y = Mean, ymin = L
浏览 20
提问于2019-02-21
得票数 0
2
回答
如何去除y轴上方和x轴右侧的空间?
r
、
ggplot2
我有以下df df <- data.frame(x = c(rep(seq(1:3),3)), y = c(rep(1,3),rep(2,3),rep(3,3)), l = c(rep("1 km",3),rep("10 km",3),rep("30 km",3)), m = c(rep(c("urban","semi urban","rural"),3)), p = c(2.3,2.2,3.3,3.3,3.5,3.9,3.6,3.5,6.6), q = c("Cargo Bi
浏览 6
提问于2022-02-14
得票数 1
回答已采纳
2
回答
ggplot: geom_text over geom_bar
r
、
ggplot2
我有以下数据: foo = read.table(text=" protein1 1.51E-02 5 label1 protein2 9.06E-05 850 label2 protein3 3.38E-05 1155 label1 protein4 3.38E-05 1154 label1 protein5 6.64E-03 35 label3 protein6 5.32E-03 44 label4", sep="\t", col.names=c("categ
浏览 6
提问于2022-07-19
得票数 0
回答已采纳
1
回答
将带填充头部的箭头添加到geom_label_repel绘制的ggplot
r
、
ggplot2
、
ggrepel
我想通过使用geom_label_repel函数将一个带填充头部的箭头添加到一个ggplot对象中。我认为我可以像在geom_segment中一样使用:arrow.fill = 'black',但它在geom_label_repel中不起作用。这是另一种获取填充箭头的方法吗? 我之所以使用geom_label_repel,是因为它是我设法在标签边框处开始箭头的唯一方法。如果可以用另一种方式找到这个坐标,我可以使用geom_segment。 library(tidyverse) library(ggrepel) dmax <- iris %>% filter(
浏览 169
提问于2020-04-06
得票数 6
1
回答
Geom_label_repel:如何将标签拉向散点图的4个角
r
、
ggplot2
、
geom-text
我有一套产品分数,我想在一个零散的视觉效果。我想做的是让标签拉到图表的四个不同的角落。在现实中,我有30-40的空间,这就是为什么我使用ggrepel作为标签。 ` library(ggplot2) peer_score <- c(3.5, 3.5, 2, 2 ) mkt_score <- c(3.5, 2, 3.5, 2) revenue <- sample(1:75, 4, replace = T) prod_name <- c("Product 1", "Product 2", "Product 3", "
浏览 14
提问于2022-10-26
得票数 2
回答已采纳
1
回答
如何在线图上添加终点的数据值和图表标题旁边的百分比变化?
r
、
ggplot2
、
linechart
我有以下数据帧(df1)及其相应的ggplot2线图。我的R代码如下: codes_list <- read.csv("codes_list.csv", stringsAsFactors=FALSE) inner_join(df1, codes_list, by = c('ticker' = 'code')) %>% ggplot(aes(x = ref.date, y = price.close)) + geom_line() + facet_wrap(~desc, scales = 'free_y'
浏览 2
提问于2020-12-28
得票数 0
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用简单代码在Android Jetpack Compose中开发绘图应用
绘图代码参考资源
数据可视化
如何使用ggplot进行数据可视化-01
ggplot2介绍——从qplot快速入门
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券