r - 如何使用多面图添加趋势线
问题描述
我制作了这个散点图,但在添加趋势线时遇到了麻烦。消息< geom_smooth()
using method = 'loess' and formula 'y ~ x'> 不断出现,但没有趋势线。也许我把 geom_smooth 代码放在错误的地方?让我知道你们是否有任何想法!
library(cowplot)
library(tidyverse)
df_Number <- df %>%
pivot_longer(
cols = 3:12,
names_to = "names",
values_to = "values"
) %>%
filter(grepl('Number', names))
df_Duration <- df %>%
pivot_longer(
cols = 3:12,
names_to = "names",
values_to = "values"
) %>%
filter(grepl('Duration', names))
plot_Number <- ggplot(df_Number, aes(x=factor(names), y=values)) +
geom_point(stat = "identity") +
xlab("Number") +
ylab("Value") +
facet_wrap(~Group) +
theme_bw()
plot_Duration <- ggplot(df_Duration, aes(x=factor(names), y=values)) +
geom_point(stat = "identity") +
xlab("Duration") +
ylab("Value") +
facet_wrap(~Group) +
theme_bw()
plot_grid(plot_Number, plot_Duration, labels = "AUTO")
解决方案
推荐阅读
- dart - 防止在 Dart 中并发访问相同的数据
- javascript - 如何让元素根据滚动位置逐步变换
- haskell - 如何将类型序列化为指定的数据库列
- php - 提供所需参数时,Foreach 循环不起作用
- javascript - 如何更改从 JSON 创建的表格的单元格颜色
- asp.net - 错误:asp.net 中位置 0 处没有行
- javascript - Shopify 博客页面中的动态数据
- python - Python 3 中的 re.sub
- airflow - 无法让 ECSOperator (Fargate) 与 Airflow 一起工作
- ios - 使用 UITable 显示数据但显示错误