ggokabeito公司
ggokabeito提供了ggplot2和ggraph刻度,以便轻松使用数据中的离散、色盲友好的“Okabe Ito”调色板可视化。目前,ggokabeito提供以下量表:
scale_color_okable_ito()
/比例_颜色_okabe_ito()
缩放比例()
scale_edge_color_okable_ito()
/缩放_边缘_颜色_ okabe_ito()
安装
您可以使用以下工具从CRAN安装ggokabeito:
您也可以安装ggokabeito的开发版本从github具有:
#install.packages(“devtools”)
开发工具::安装github(“马尔科mbarrett/ggokabeito”)
示例
图书馆(ggokabeito)
图书馆(ggplot2)
ggplot图(英里/加仑,原子发射光谱(cty、hwy、,颜色=类))+
地理点()+
缩放可着色()
ggplot图(英里/加仑,原子发射光谱(cty、hwy、,颜色= 因素(气缸))+
地理点(阿尔法= 0.7)+
缩放可着色(姓名= “气缸”,阿尔法=.9)
ggplot图(英里/加仑,原子能机构(周,颜色=类,填充=类别))+
地质密度()+
缩放填充对象(姓名= “类别”,阿尔法=.9)+
缩放可着色(姓名= “类别”)
ggokabeito也可以使用ggraph
#示例来自https://www.data-imaginist.com/2017/ggraph-introduction-edges/
图书馆(g图,警告.冲突= 错误的)
图书馆(图表,警告.冲突= 错误的)
图表<- 图形来自数据帧(高中)
pop1957年<- 度(
删除_边(图表,哪一个(E类(图表)$年== 1957)),
模式= “在”
)
波普1958<- 度(
删除_边(图表,哪一个(E类(图表)$年== 1958)),
模式= “在”
)
V(V)(图表)$弹出_级别<- 如果不是这样(
pop1957年<pop1958,
“增加”,
如果其他(1957年7月)>pop1958,“减少”,
“未更改”
)
)
V(V)(图表)$受欢迎程度<- 最大pmax(1957年和1958年)
E类(图表)$年<- 作为字符(E类(图表)$年)
gggraph图(图表,布局= “kk”)+
地理_边缘_链接(原子发射光谱(颜色= 作为字符(年))+
缩放边缘颜色可设置为ito()
类似工作
ggokabeito深受优秀作品的启发色盲包裹。然而,色盲目前不在CRAN上,包括一些分析色盲安全性的复杂特征需要使用Okabe-Ito调色板。此外,colorblinder在R 4.0.0之前开发,将Okabe-I设置为默认离散调色板。因此,ggokabeito的总体依赖性较小,但R 4.0.0或更高版本的强。
行为准则
请注意,ggokabeito项目发布时带有贡献者行为准则。通过参与此项目,您同意遵守根据其条款。