WindSpeed9am WindSpeed3pm
6 20
4 17
30 6 R语言新手。我想使用geom_line来比较这两个属性。我该怎么做呢?
发布于 2021-05-16 00:00:21
使用pivot_longer
geom_line的ggplotcolour为x轴添加id列,其中包含长格式的group数据
library(tidyverse)
df1 <- df %>%
mutate(id = row_number()) %>%
pivot_longer(
cols = -id
)
ggplot(df1, aes(factor(id), value, colour=name, group=name)) +
geom_point() +
geom_line()

数据:
df <- tribble(
~WindSpeed9am, ~WindSpeed3pm,
6, 20,
4, 17,
30, 6 )发布于 2021-05-15 23:58:21
像这样的东西?
WindSpeed9am <- c(6,4,30)
WindSpeed3pm <- c(20,17,6)
df <- data.frame(WindSpeed9am,WindSpeed3pm)
library(ggplot2)
ggplot(df)+
geom_line(aes(x=1:3,y=WindSpeed3pm),col="red")+
geom_line(aes(x=1:3,y=WindSpeed9am),col="blue")

https://stackoverflow.com/questions/67548594
复制相似问题