相关疑难解决方法(0)

如何制作一个很好的R可重复的例子

在与同事讨论性能,教学,发送错误报告或在邮件列表上搜索指导时,以及在Stack Overflow上,通常会询问可重复的示例并始终提供帮助.

您有什么建议创建优秀示例的提示?如何以文本格式粘贴中的数据结构?您还应该包含哪些其他信息?

在另外还有其他招数来使用dput(),dump()structure()?你什么时候应该包括library()require()声明?其中保留字应避免一个,此外c,df,data等?

怎样才能成为一位伟大的重复的例子?

r r-faq

2474
推荐指数
23
解决办法
28万
查看次数

R ggplot2:在不将标签与序列相关联的情况下标记水平线

我想用多个序列在ggplot上标记一条水平线,而不必将该线与一系列相关联。R ggplot2:用数字值标记y轴上的水平线会询问单序列情况,该geom_text问题可以解决。但是,geom_text通过颜色和图例将标签与系列之一相关联。

考虑来自该问题的相同示例,另一color列:

library(ggplot2)
df <- data.frame(y=1:10, x=1:10, col=c("a", "b"))  # Added col
h <- 7.1
plot1 <- ggplot(df, aes(x=x, y=y, color=col)) + geom_point()
plot2 <- plot1 + geom_hline(aes(yintercept=h))
# Applying top answer /sf/answers/901362171/
plot2 + geom_text(aes(0, h, label=h, vjust=-1))
Run Code Online (Sandbox Code Playgroud)

结果

如何在不将标签关联到系列之一的情况下标记行?

r ggplot2

2
推荐指数
1
解决办法
6530
查看次数

标签 统计

r ×2

ggplot2 ×1

r-faq ×1