zmień domyślną paletę kolorów w ggplot
Napisałem funkcję, która zwraca wektor nazw kolorów:
<code>custom.colors <- function(n) { palette <- c("dodgerblue1", "skyblue4", "chocolate1", "seagreen4", "bisque3", "red4", "purple4", "mediumpurple3", "maroon", "dodgerblue4", "skyblue2", "darkcyan", "darkslategray3", "lightgreen", "bisque", "palevioletred1", "black", "gray79", "lightsalmon4", "darkgoldenrod1") if (n > length(palette)) warning('palette has duplicated colours') rep(palette, length.out=n) } </code>
Chciałbym, aby ggplot używał powyższej funkcji do generowania domyślnie palety. Może tylko dla dyskretnych skal. Za pomocąscale_manual()
za każdym razem jest to zbyt trudne. Czy to możliwe?