- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何将R语言中的表格数据输出为Excel文件
如何将R 语言中的表格数据输出为Excel 文件
熊荣川
六盘水师范学院生物信息学实验室
xiongrongchuan@126.com
/u/Bearjazz
平台的开放性使得R 语言具有了丰富的运算功能,使得一些表格数据不能在Excel 中实现的
运算(或是较为繁琐的运算)可以在导入R 语言之后得到快速而容易的实现。然后,R 语言
平台本身对于表格的交互性查看和编辑都不是很方便。因此,倘若把两者结合起来就完美至
极了,其它的博文我们大致提了一下如何从表格中导入数据,例如“怎样用 R 语言处理表格导入数据
中的缺省值” /home.php?mod=space&uid=508298&do=blog&id=548225
所以,本文只是简单的介绍怎样将在R 语言平台上生成的或是编辑过得表格数据保存为Excel
文件。
实例一,将R 平台上生成的数据保存为Excel 文件
> nx <- c(rnorm(10)) 随机生成一个包含 10 个正态分布
数据的向量(一维表格)
> 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<-read.csv("D:\\ziliao\\zhuanye\\R bear\\bearf.csv") 读入表格,存在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
文档评论(0)