全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
28078 7
2016-02-29

第一步,查看R语言版本

打开GUI界面,在出现的信息中第一行,这里安装的是3.2.3版本

1.png

第二步,安装Rtools,安装R的时候只是安装了base包,没有安装Rtools,Rtools用于在windows本机构建R或R的package。Rtools下载地址为:

  

https://cran.rstudio.com/

  

Download Rfor Windows ,在弹出的界面中单击Rtools,选择与当前R版本一致的Rtools下载安装。Rtools安装方法如下:


1、双击Rtools.exe文件,选择english,点ok

1.png


点两个next后出现

1.png


选择安装路径,并记住它,选完后点next,出现,默认即可

1.png

点next出现,勾选上edit the system path,(如果没勾选上,看下面备注)点next-next-install,完成。

1.png

备注:如果edit the system path没勾选上,在安装完成后找到Rtools安装路径,并把Rtools\bin跟Rtools\gcc-4.6.3\bin添加到环境变量中,例如本机:C:\Rtools\bin跟C:\Rtools\gcc-4.6.3\bin ,添加方法如下:右击我的电脑,选择属性-高级系统设置-高级-环境变量-系统变量中找到Path-点编辑,在变量值的最前面添加C:\Rtools\bin;注意后面要用英文分号分隔开,同样的方法添加C:\Rtools\gcc-4.6.3\bin,也要注意用英文分号分隔开。添加完成后点确定-确定-确定。

第三步,安装openxlsx包

  

install.packages("openxlsx")

  

第三步,查看openxlsx的帮助文档,执行命令help.start()后,在打开的网页里面找到Packages,并点进去,找到openxlsx,点进去,有openxlsx的所有函数使用说明跟example

  

help.start()

  

第四步,测试,爽一把

例1、将数据框iris的数据导入到工作目录的iris.xlsx文件中,只需用到一个函数write.xlsx()就解决,同时用函数openXL()打开iris.xlsx文件。


  

library(openxlsx)

  

write.xlsx(x = iris,file =  "iris.xlsx")

  

openXL("iris.xlsx")

1.png

例2、读取桌面2016-01-11的股票交易数据,并封装到数据框stock中,只需用到函数

read.xlsx()搞定。read.xlsx还可以指定读取哪个表格跟指定读取范围,具体可查看openxlsx的帮助文档。

  

library(openxlsx)

  

stock <- read.xlsx(xlsxFile =  file.choose())

  

dim(stock)

  

names(stock)

  

例3、创建一个空白hello.xlsx文件,并保存到工作目录里面。

  

wb <- createWorkbook()

  

saveWorkbook(wb,file =  "hello.xlsx",overwrite = T)

  

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-2-29 23:13:25
提示: 作者被禁止或删除 内容自动屏蔽
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-3-1 09:43:05
ryoeng 发表于 2016-2-29 23:13
这个openxlsx比xlsx轻松多了,而且还能调整格式哦!
xlsx用到了apache poi,但感觉很多坑,找个时间自己写个
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-3-3 12:17:22
非常好
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-9-11 18:31:13
确实非常强大了,可是感觉代码不够简洁。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-9-11 18:33:17
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群