グラフの各点を線と異なる色にしたいと思います。ここにサンプルデータがあります。ggplot2:線上の点を線の色より暗い色にします。
df <- structure(list(yrmonth = structure(c(17167, 17167, 17167, 17198,
17198, 17198, 17226, 17226, 17226, 17257, 17257, 17257), class = "Date"),
index = structure(c(2L, 1L, 3L, 2L, 1L, 3L, 2L, 1L, 3L, 2L,
1L, 3L), .Label = c("E-W", "N-S", "OS"), class = "factor"),
N = c(2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 1), data = c(129,
141, 27, 150.5, 209, 87, 247.5, 243, 188, 223, 226.5, 170
)), .Names = c("yrmonth", "index", "N", "data"), row.names = 31:42, class = "data.frame")
これは私のプロットのコードです。
df$yrmonth <- lubridate::ymd(df$yrmonth)
ggplot(df, aes(x=yrmonth,y=data,colour=factor(index), group=index)) +
geom_line(size=.4) +
geom_point(size=1)
私はオレンジ色のドットがなど暗いオレンジ色となるように、暗い緑色のように緑のドットをしたいと思います。
クイック・フィックスは、線はより透明になり、ドットが暗いよう従ってそれが見える 'geom_line(サイズ= 0.4、アルファ= 0.5)'、使用することです。 – user3640617