ggplot2——主题篇

如何插入主题?

方法一:

library(ggplot2)
set.seed(2015)
diamond.part<-diamonds[sample(nrow(diamonds),100),]
b = ggplot(diamond.part, aes(x = carat, y = price)) +
      geom_point(aes(colour = color))
b + theme_grey()

方法二:

library(ggplot2)
set.seed(2015)
diamond.part<-diamonds[sample(nrow(diamonds),100),]
b = ggplot(diamond.part, aes(x = carat, y = price)) +
      geom_point(aes(colour = color))
b + theme_set(theme_grey())

ggplot2自带的两个主题:

theme_grey() 、theme_bw()

安装主题包ggthemes:

theme_economist() 、theme_economist_white() 、theme_wsj() 、theme_excel() 、theme_few() 、theme_foundation() 、theme_igray() 、theme_solarized() 、theme_stata() 、theme_tufte()

版权声明:转载请注明出处,谢谢!

时间: 2024-07-31 02:20:36

ggplot2——主题篇的相关文章

ggplot2——饼图篇

目录: 原始图样 如何去除饼图中心的杂点 如何去除饼图旁边的标签 如何去掉左上角多出来的一横线 如何去掉图例的标题,并将图例放到上面 如何对图例的标签加上百分比 如何让饼图的小块按顺时针从大到小的顺序显示 如何去掉白色外框上的数字 如何在图中加百分比 如何生成饼环 (更多内容请见:R.ggplot2.shiny 汇总) 原始图样: library(ggplot2) dt = data.frame(A = c(2, 7, 4, 10, 1), B = c('B','A','C','D','E'))

ggplot2——坐标系篇

目录: 初始图样 修改坐标轴的显示范围 修改坐标轴的标签(内容.大小.字体.颜色.加粗.位置.角度) 修改坐标轴刻度的文字(大小.字体.颜色.加粗.位置.角度) 修改坐标轴刻度文字的内容 修改坐标轴的刻度间隔 (更多内容请见:R.ggplot2.shiny 汇总) 初始图样: library(ggplot2) dt = data.frame(A = 1:10, B = c(2,15,6,18,9,7,13,15,10,3), C = c('A','C','A','B','C','D','A','

ggplot2——图例篇

目录: ggplot2中图例基础 如何隐藏图例? 如何隐藏图例标题? 如何更改图例顺序? 如何更改图例的标签文字? 如何设置图例标题和标签文字的大小.颜色? 如何将图例放到图的上方 ggplot2中图例基础: ggplot2会自动生成图例,我们可以对图例进行删改. 相同名称相同颜色的图例会自动合并.如下图,点图和线图的color.shape产生的图例都是相同名称相同颜色的,所以合并在一次: library(ggplot2) dt = data.frame(A = 1:10, B = c(2,21

Drupal8学习之路--官网文档碎碎记--主题篇

主要记录一些琐碎的知识点. 1."In Drupal 8 drupal_add_css(), drupal_add_js() and drupal_add_library()were removed in favor of #attached" 在Drupal8中,drupal_add_css(), drupal_add_js(), 和drupal_add_library()被去除以了.只支持以#attached的方式来附加css或者js. 原文地址:https://www.cnblo

R、ggplot2、shiny 汇总

前言: 大家应该都知道,ggplot2 和 shiny 都是R语言七大武器之一,虽然它们的能力很流逼,也出来"行走江湖"多年,但是在国内相关的知识分享还是比较少.很多时候遇到问题不得不翻墙搜索,所以尽管自己资历尚浅,但我还是很希望能够将自己的知识点做个总结分享,希望对后来之人有所帮助! 因为最近工作比较忙,没有集中的时间跟精力,所以改变了一下写博客的方式:减小博客篇幅,然后用索引的方式总结.分享一下关于R.ggplot2.shiny的各种知识点. 1.ggplot2--图例篇:http

ggplot2作图详解7(完):主题(theme)设置

凡是和数据无关的图形设置内容理论上都可以归为主题类,但考虑到一些内容(如坐标轴)的特殊性,可以允许例外的情况.主题的设置相当繁琐,很容易就占用了 大量的作图时间,应尽量把这些东西简化,把注意力主要放在数据分析上.基于这种考虑,ggplot2主题设置的内容虽然相当多,本文仅在总体上作一简单介 绍. 1 theme函数及其参数 让使用者在数据分析阶段能专注于数据而不是图形细节,这是数据可视化分析工具是否合格的标准之一.某些作图软件(或自以为有作图能力的软件)给出的初始图 形简直惨不忍睹,不花时间修改

ggplot2——玫瑰图

更多内容请见:R.ggplot2.shiny 汇总 初始图样: library(ggplot2) dt = data.frame(A = c(2, 7, 4, 10, 1), B = c('B','A','C','D','E')) windowsFonts(myFont = windowsFont("楷体")) ## 绑定字体 p = ggplot(dt, aes(x = B, y = A, fill = B)) + geom_bar(stat = "identity&quo

《Hexo+github搭建个人博客》

<Hexo+github搭建个人博客> 文/冯皓林 完稿:2016.4.22-2016.4.23 注意:本节教程只针对Windows用户.本教程由无人赞助,赞助写出. <Hexo+github搭建个人博客>1 思维导图总览:2 What?2 简介:2 Hexo:2 NodeJs2 Github4 Git5 Github page:5 Markdown6 How?7 环境配置:7 安装Git8 安装Node.js9 安装hexo13 第一步:打开cmd.13 第二步:进入NodeJS

我的前端故事----优美的编辑器GitHub Atom

很多前端的同学都在用sublime text,我之前也在使用,但是后来接触到了Atom,就被它的高颜值深深的吸引了~~不愧是GitHub的工程师哦~审美就是高  Atom 作为一个跨平台的编辑软件,安装和使用都是十分的方便,刚刚接触的同学也很容易在上面找到sublime text的影子,这非常方便像我这样的人搬过来,那么最基础我就不介绍了,今天这篇就给刚刚接触Atom的同学带来一些常用的插件,你会发现,原来Atom可以变得更美丽~~ 插件篇 效果可在插件首页中查看 atom-beautify:这