R中日期的散点图
Scatter plot with dates in R
你能帮我画一个df
数据库的散点图吗?。 x 轴是日期,y 轴是对应于 d1 和 d2 的值。另外,我想添加 x-axis 标题“日期”和 y-axis 标题“d”。
df <- structure(
list(date = c("2021-01-01","2021-01-02","2021-01-03","2021-01-04","2021-01-05"),
d1 = c(0,1,4,5,6), d2 = c(2,4,5,6,7)),class = "data.frame", row.names = c(NA, -5L))
获取 d1
和 d2
变量的长格式数据。
这里使用 ggplot2
是绘制此数据的一种方法 -
library(tidyverse)
df %>%
pivot_longer(cols = -date) %>%
mutate(date = as.Date(date)) %>%
ggplot() + aes(date, value, color = name) +
geom_point(size = 2) +
labs(x = 'date', y = 'd') +
theme_classic()
你能帮我画一个df
数据库的散点图吗?。 x 轴是日期,y 轴是对应于 d1 和 d2 的值。另外,我想添加 x-axis 标题“日期”和 y-axis 标题“d”。
df <- structure(
list(date = c("2021-01-01","2021-01-02","2021-01-03","2021-01-04","2021-01-05"),
d1 = c(0,1,4,5,6), d2 = c(2,4,5,6,7)),class = "data.frame", row.names = c(NA, -5L))
获取 d1
和 d2
变量的长格式数据。
这里使用 ggplot2
是绘制此数据的一种方法 -
library(tidyverse)
df %>%
pivot_longer(cols = -date) %>%
mutate(date = as.Date(date)) %>%
ggplot() + aes(date, value, color = name) +
geom_point(size = 2) +
labs(x = 'date', y = 'd') +
theme_classic()