typeScript 比特微 gps 希腊字母 centos8 log4j outlook ide GMU vue样式 vue滑动事件 河南网络推广 河南普通话考试报名官网 两个正态分布相乘 mysql组合索引 python包 python调用函数 python用什么数据库 java中的string java实用教程 java判断是否为空 java数据类型转换 网页游戏开发入门 梦幻西游手游助手 骁龙435 枪神传说辅助 苹果剪辑 hexworkshop 英雄联盟体验服转换器 全英雄守城战 电脑听歌识曲 深渊碎片 大势至usb监控 python延时函数 renderto vs2012中文旗舰版下载 苹果手机常去地点 g4560配什么显卡 dns劫持怎么解决 视频下载高手
当前位置: 首页 > 学习教程  > 编程语言

ggsci包的使用

2020/7/24 9:34:22 文章标签:

学术图表颜色不同杂志会有不同的要求,该包与ggplot2包联用,可以绘制各式符合杂志要求的配色方案

下面是该包的具体实例

1.当不设定配色方案时,只用到ggplot2包得到的图案如下图

library("ggsci")
library("ggplot2")
library("gridExtra")

data("diamonds")

p1 = ggplot(subset(diamonds, carat >= 2.2),
       aes(x = table, y = price, colour = cut)) +
  geom_point(alpha = 0.7) +
  geom_smooth(method = "loess", alpha = 0.05, size = 1, span = 1) +
  theme_bw()

p2 = ggplot(subset(diamonds, carat > 2.2 & depth > 55 & depth < 70),
       aes(x = depth, fill = cut)) +
  geom_histogram(colour = "black", binwidth = 1, position = "dodge") +
  theme_bw()
p1
p2

 

2.

p1_npg = p1 + scale_color_npg()
p2_npg = p2 + scale_fill_npg()
grid.arrange(p1_npg, p2_npg, ncol = 2)

3.

p1_aaas = p1 + scale_color_aaas()
p2_aaas = p2 + scale_fill_aaas()
grid.arrange(p1_aaas, p2_aaas, ncol = 2)

 

 

 


本文链接: http://www.dtmao.cc/news_show_50122.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?