Closed ixxmu closed 1 year ago
❝本节来介绍一个创建单色调色板的R包「monochromeR」,其主要作用为创建单一渐变色调色板还可根据rgb值构建调色板,此外还可获取外部调色板的十六进制颜色代码,使用起来非常的方便,更多详细内容请参考作者官方文档。
❞
❝https://github.com/cararthompson/monochromeR
❞
install.packages("monochromeR")
library(tidyverse)
library(monochromeR)
generate_palette("purple", modification = "go_lighter",
n_colours = 5, view_palette = TRUE)
generate_palette("purple", modification = "go_darker",
n_colors = 5, view_palette = TRUE, view_labels = FALSE)
generate_palette("purple", modification = "go_both_ways",
n_colours = 20, view_palette = TRUE, view_labels = FALSE)
❝[1] "#ECD2FC" "#E4C0FA" "#DCAEF9" "#D59CF8" "#CD8BF7" "#C679F6" "#BE67F4" "#B655F3" "#AF43F2"[10] "#A731F1" "#A020F0" "#931DDC" "#861AC9" "#7918B6" "#6C15A3" "#601390" "#53107C" "#460E69"[19] "#390B56" "#2C0843"
❞
generate_palette("purple", blend_colour = "green",
n_colours = 10, view_palette = TRUE, view_labels = FALSE)
rgb_to_hex(c(15, 75, 99))
❝[1] "#0F4B63"
❞
view_palette(c(wesanderson::wes_palettes$Moonrise1,
wesanderson::wes_palettes$Moonrise2[1:2]))
penguin_plot <- palmerpenguins::penguins %>%
ggplot() +
geom_point(aes(x = flipper_length_mm, y = bill_length_mm,
colour = species, size = body_mass_g),
alpha = 0.8) +
labs(title = "Perfectly proportional penguins",
subtitle = "\nEach dot represents a penguin. The bigger the dot, the heavier the penguin. \nLook at them go!",
x = "Flipper length (mm)",
y = "Bill length (mm)") +
scale_size(guide = "none") +
guides(colour = guide_legend(title = "")) +
theme_minimal()
penguin_plot <- penguin_plot +
scale_colour_manual(values = generate_palette(c(15, 75, 99),
modification = "go_both_ways",
n_colours = 3))
generate_palette(c(15,75,99),modification = "go_both_ways",
n_colours = 8,view_palette = T,view_labels = F)
❝有需要学习个性化数据可视化的朋友,欢迎到小编的「淘宝店铺」 「R语言数据分析指南」购买「2023年度会员文档」同步更新中
❞初始价格99元
6月后将调整价格为「149元」,内容主要包括各种「高分论文的图表分析复现以及一些个性化图表的绘制」均包含数据+代码;按照往年数据小编年产出约在150+以上
购买后微信发小编订单截图即邀请进新的会员交流群,小编的文档为按年售卖,只包含当年度的「除系列课程外」的文档,有需要往年文档的朋友也可下单购买,需要了解更多信息的朋友欢迎交流咨询。
https://mp.weixin.qq.com/s/B2d0tpL6wPqBVYF4AUhlAg