ggokabeito公司

R-CMD检查 Codecov测试覆盖率 CRAN状态 生命周期:实验

ggokabeito提供了ggplot2和ggraph刻度,以便轻松使用数据中的离散、色盲友好的“Okabe Ito”调色板可视化。目前,ggokabeito提供以下量表:

安装

您可以使用以下工具从CRAN安装ggokabeito:

安装.包(“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项目发布时带有贡献者行为准则。通过参与此项目,您同意遵守根据其条款。