讀取EXCEL中的某個SHEET
> library(xlsx)
載入需要的程輯包:rJava
載入需要的程輯包:xlsxjars
> degree=read.xlsx("Statistics.xlsx",sheetName = "degree")
也可以指定SHEET編號:
> degree=read.xlsx("Statistics.xlsx",sheetIndex = "5")
對于之前版本的EXCEL(.xls)等,需用gdata庫
>library(gdata)
# Read first sheet
>data = read.xls("datafile.xls")
遇到問題:
下載“rJava”庫后,調用時說
選擇excel數據,再用(CTRL+C)復制。在R中鍵入命令:
mydata <- read.delim("clipboard")
行統計和列統計
> rowSums(data=="Yes")
[1] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
> rowSums(data>=0)
[1] 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30
[25] 30 30 30 30 30
> colSums(data>=0)
X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12 X13 X14 X15 X16 X17 X18 X19
30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30
X20 X21 X22 X23 X24 X25 X26 X27 X28 X29 X30
30 30 30 30 30 30 30 30 30 30 30
> data.m=as.matrix(data)
> data.m