ggplot2如何在R语言中绘制表格

原文连接:http://tecdat.cn/?p=6154

偶尔我想在R中的图表旁边绘制一个表格,例如,显示图表本身的摘要统计数据。非常简单。该函数tableGrob创建像一个数据帧的曲线图表,显示在ggplot2图形对象的网页上。

这是一个小例子:

p+
+   annotation_custom(grob = tableGrob(table, rows = NULL),
+                     ymin = 7.5,ymax = 14)+
+   theme(axis.text = element_text(size = 14),
+         axis.title = element_text(size = 16))

会话信息

R version 3.2.1 (2015-06-18)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X 10.10.4 (Yosemite)

locale:
\[1\] en\_GB.UTF-8/en\_GB.UTF-8/en\_GB.UTF-8/C/en\_GB.UTF-8/en_GB.UTF-8

attached base packages:
\[1\] stats     graphics  grDevices utils     datasets  methods  
\[7\] base

other attached packages:
\[1\] gridExtra\_2.0.0 ggplot2\_1.0.1

loaded via a namespace (and not attached):
 \[1\] Rcpp\_0.11.6      digest\_0.6.8     MASS_7.3-42     
 \[4\] grid\_3.2.1       plyr\_1.8.3       gtable_0.1.2    
 \[7\] magrittr\_1.5     scales\_0.2.5     stringi_0.5-5   
\[10\] reshape2\_1.4.1   proto\_0.3-10     labeling_0.3    
\[13\] tools\_3.2.1      stringr\_1.0.0    munsell_0.4.2   
\[16\] colorspace_1.2-6

(0)

相关推荐

  • (38条消息) python 读取txt中文文本

    txt文本的存储形式有四种ANSI,UTF-8,Unicode,Unicode big endian.后面两种比较少见,说说前面两种吧. 普通的打开文件的操作是这样的: # -*- coding: u ...

  • python编程操作office三剑客之PPT篇

    安装包 安装pip install python-pptx -i https://pypi.doubanio.com/simple/引用import pptx官方文档https://python-pp ...

  • 如何在R语言中建立六边形矩阵热图heatmap可视化

    原文链接:http://tecdat.cn/?p=18879 这是一个六边形热图可视化程序,主要用到的知识RColorBrewer,fields,也就是R中的可视化绘图库. 本文希望SOM的结果以六边 ...

  • R语言中的偏最小二乘回归PLS-DA

    原文链接:http://tecdat.cn/?p=8890 主成分回归(PCR)的方法 本质上是使用第一个方法的普通最小二乘(OLS)拟合来自预测变量的主成分(PC).这带来许多优点: 预测变量的数量 ...

  • R语言中进行期权定价的Heston随机波动率模型

    原文链接:http://tecdat.cn/?p=12111 在本文中,我将向您展示如何模拟股票价格的Heston随机波动率模型. Heston模型是一种期权估值方法,它考虑到同一资产在给定时间交易的 ...

  • R语言简单绘制小提琴图

    原始数据: R语言脚本: install.packages("vioplot")#安装vioplot包 library("vioplot") #安装和载入vio ...

  • 技术贴 | R语言:绘制基因组基因箭头图

    本文由微科盟阿童木根据实践经验而整理,希望对大家有帮助. 原创微文,欢迎转发转载. 举例介绍如何用R语言gggenes函数包把基因预测得到的gff或gtf文件(含基因位置信息)中的基因类型.位置可视化 ...

  • ggClusterNet:手写算法在R语言中实现Gephi布局之一

    写在前面 像不像Gephi出图,Gephi布局还是有很多人喜欢,R语言确实不好实现,这个算法需要大量的迭代,让模块化点之间连线最短,不断修正,很耗费时间,我将聚类算法和修改后的距离算法合并起来并结合节 ...

  • R语言中实现广义相加模型GAM和普通最小二乘(OLS)回归

    原文链接:http://tecdat.cn/?p=20882 1导言 这篇文章探讨了为什么使用广义相加模型 是一个不错的选择.为此,我们首先需要看一下线性回归,看看为什么在某些情况下它可能不是最佳选择 ...

  • R语言中的隐马尔可夫HMM模型实例

    原文链接:http://tecdat.cn/?p=17592  最近,我们使用隐马尔可夫模型开发了一种解决方案,并被要求解释这个方案. HMM用于建模数据序列,无论是从连续概率分布还是从离散概率分布得 ...

  • R语言中回归和分类模型选择的性能指标

    原文链接:http://tecdat.cn/?p=11334 有多种性能指标来描述机器学习模型的质量.但是,问题是,对于问题正确的方法是什么?在这里,我讨论了选择回归模型和分类模型时最重要的性能指标. ...