R 语言
2018年2月8日
一、编程语言的共性
二、RGUI
**位置:**xxx/R/R-3.4.3/bin/i386/Rgui.exe
三、相对路径与绝对路径
路径不区分大小写
getwd()
setwd()
方式一:
方式二:setwd(“E:\\R”)
永久更改工作空间
在D:\Program Files (x86)\R\R-3.4.3\etc\Rprofile.site文件末尾加上一句代码:setwd(“E:\\R”)
方式三:
https://img-blog.csdn.net/20180209155018775?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFpbl85NTg1OTMyNTA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70” alt=”2018-02-08_101956” title=”” />01956.png)
四、数据格式转化
csv
data <- read.csv(“test.csv”)
retval <- subset(data, as.Date(start_date) > as.Date(“2014-01-01”))
write.csv(retval,”output.csv”) #写为CSV
Excel
install.packages(“xlsx”)
any(grepl(“xlsx”,installed.packages())) #验证包是否安装
library(“xlsx”) #加载到工作环境
data <- read.xlsx(“abc.xls”, sheetIndex = 1)
write.table(data, file = “data.csv”,row.names = FALSE, na = “”, col.names = TRUE, sep = “,”) 或
write.csv(data,”output2.csv”) #再手动CSV转EXCEL
文本文件
w <- read.table(“binary.dat”)
write.table(w,”b.txt”)
注:
读取文件还可以采用data <- read.table(file.choose())
五、R语言参考
六、计算机知识参考
计算机科学丛书:计算机文化(原书第15版) [美] June Jamrich Parsons,[美] Dan Oja 著;吕云翔,傅尔也 译