分享

移除ggplot2的网格和背景色

 iceer1212 2020-07-07

为了叙述方便,我们先根据R语言的MASS包中的biopsy数据集作出Logisitic回归,该数据集包含了9个与乳腺癌相关的指标和分类(良性benign和恶性malignant)。


在biopsy数据集中,我们只画出V1(肿块厚度)和肿瘤类型的关系。

> sp <-ggplot(bio,aes(x=V1,y=classn)) +

+ geom_point(position=position_jitter(width=0.3,height=0.06),alpha=0.4,

+ shape=21,size=1.5) +stat_smooth(method=glm,family=binomial)

> sp


去除背景色和网格:

方法一:

> sp + theme(panel.grid.major =element_blank(), panel.grid.minor = element_blank(),

+ panel.background = element_blank(),axis.line = element_line(colour = "black"))

方法二:

> sp + theme_bw() +

+ theme(panel.border = element_blank(),panel.grid.major = element_blank(),

+ panel.grid.minor = element_blank(),axis.line = element_line(colour = "black"))


参考资料:

Remove grid and background from plot (ggplot2)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多