R ggplot geom_线根据条件不同的线大小(渲染错误)

R ggplot geom_线根据条件不同的线大小(渲染错误),r,plot,ggplot2,R,Plot,Ggplot2,我正在尝试在ggplot2中创建一个线条图,该线条图根据条件具有不同的线条大小 我通过以下代码完成了这一点: library(zoo) library(ggplot2) dat_1 <- data.frame( "date" =seq(as.yearmon(Sys.Date()) - 4, as.yearmon(Sys.Date()), 1/12), "value" = rnorm(49), "ID" = "A", "Condition" = sample(c("AA",

我正在尝试在
ggplot2
中创建一个线条图,该线条图根据条件具有不同的线条大小

我通过以下代码完成了这一点:

library(zoo)
library(ggplot2)

dat_1 <- data.frame(
  "date" =seq(as.yearmon(Sys.Date()) - 4, as.yearmon(Sys.Date()), 1/12),
  "value" = rnorm(49),
  "ID" = "A",
  "Condition" = sample(c("AA", "AB"), size = 49, replace = TRUE)
)

dat_2 <- data.frame(
  "date" =seq(as.yearmon(Sys.Date()) - 4, as.yearmon(Sys.Date()), 1/12),
  "value" = rnorm(49),
  "ID" = "B",
  "Condition" = (sample(c("AA", "AB"), size = 49, replace = TRUE))
)

dat <- rbind(dat_1, dat_2)

ggplot(dat, aes(x = date, y = value, color = ID, group = ID)) + geom_line(aes(size = Condition)) +   scale_size_manual(values = c(0.5, 2.5))
图书馆(动物园)
图书馆(GG2)

dat_1看到你们试过lineend和linejoin了吗?非常感谢,或者两位都试过。那个(线头)修好了。我之前不知怎么错过了。