R語言學習系列
R語言-0基礎學習1-數據結構
R語言-0基礎學習2-構建子集
R語言-0基礎學習3-循環排序信息處理函數
R語言-0基礎學習4-實戰1-常見操作
讀取數據
操作路徑
setwd('path') # 設置當前路徑
getwd() # 查看當前目錄
# 舉例:
# mac
setwd('/Users/Tom/R')
# windows
setwd('C:/Users/Tom/Destop/R')
加載與操作工具包
library(survival) # 加載survival工具包
biocLite('package') # 安裝package工具包
install.packages('package') # 安裝package工具包
remove.packages('package') # 刪除package工具包
update.packages() # 更新所有工具包
source('https://bioconductor.org/biocLite.R') # 根據URL的方式來下載對應的工具包
packages(all.available=T) # 查看所有package
search() # 查看已經加載的 package
detach(package:package1) # 移除不需要的package1包
數據類型轉換
data<-as.character(number); # 將數字類型的數據,number轉爲字符串的data
data<-as.numeric(string); # 將數字符串的數據,string轉爲數字類型的data
data<-as.array(original); # 將original轉爲數組類型的data
data<-as.data.frame(array); # 將矩陣類型的數據,original轉爲數據框類型的data
data<-as.matrix(original); # 將original轉爲矩陣類型的data
is.character(data); # 判斷data是什麼類型
加載數據
#創建一個example變量,讀取example.txt到example上
example<-read.table('example.txt',fill=TRUE,head=TRUE)
head(example) # 顯示example變量的前行數據
os<-example[,'survival'] # 將example變量的surival相關數據輸出到os變量