如何将R 语言中的表格数据输出为Excel 文件

熊荣川

六盘水师范学院生物信息学实验室

xiongrongchuan@126

/u/Bearjazz

平台的开放性使得R 语言具有了丰富的运算功能,使得一些表格数据不能在Excel 中实现的

运算(或是较为繁琐的运算)可以在导入R 语言之后得到快速而容易的实现。然后,R 语言

平台本身对于表格的交互性查看和编辑都不是很方便。因此,倘若把两者结合起来就完美至

极了,其它的博文我们大致提了一下如何从表格中导入数据,例如“怎样用 R 语言处理表格导入数据

中的缺省值” /home.php?mod=space&uid=508298&do=blog&id=548225

所以,本文只是简单的介绍怎样将在R 语言平台上生成的或是编辑过得表格数据保存为Excel

文件。

实例一,将R 平台上生成的数据保存为Excel 文件

> nx

数据的向量(一维表格)

> nx 查看向量

[1] 0.436219296 -0.003864687 1.666923704 查看结果

-0.755768282 1.070840200

[6] 0.943247037 0.861156081 -1.083567875

-1.137469924 0.303574238

> write.csv(nx, file="D:/bear.csv") 将向量保存到表格bear.csv 中

结果

实例二,将编辑、运算过后的数据导出为Excel 表格文件

实例一是一个简单的输出操作,旨在让读者掌握输出操作的精髓所在。下面我通过一个稍稍

复杂的例子来演示在R 语言平台和Excel 表格之间自由交流数据的魅力所在。

> data

> data 查看向量

F1.Hz. F2.Hz. F3.Hz. F4.Hz. F5.Hz. 二维向量的查看结果,6 列、42

F6.Hz. 行

1 3431.654 4596.179 9642.441 12348.066 3838.552

7498.416

2 3461.062 4524.386 10666.409 11647.196 4754.872

7498.416

3 3411.314 4415.518 10666.409 11166.294 4773.052

7498.416

4 3605.767 3838.552 10666.409 10008.806 4676.657

7498.416

5 3445.936 4754.872 10666.409 9935.201 4813.661

7498.416

6 3500.930 4773.052 10666.409 10051.817 4686.464

7498.416

7 3518.311 4676.657 10666.409 10441.247 4792.689

9506.292

8 3536.907 4813.661 7736.680 11894.051 4739.644

8709.927

9 3545.723 4686.464 8599.928 12063.672 4861.783

7913.562

10 3553.186 4792.689 10824.886 11938.194 4813.760

7117.197

11

更多推荐

r语言 将表格导出为csv_怎样将R语言中的表格数据输出为Excel文件.pdf