買了三本r語言的書,同時使用來學習r語言,粗略翻下來感覺第一本最好:
《r語言程式設計藝術》the art of r programming
《r語言初學者使用》a beginner』s guide to r
《r語言實戰》r in action
一句話簡介r語言:r是一種用於資料處理和統計分析的指令碼語言,它受到由at&t實驗室開發的統計語言s(statistics)的啟發,且基本上相容於s語言。
從google中搜尋r,第乙個搜尋結果就是r語言的**:
執行r之後,在》之後就可以輸入命令了,下面命令生成5個1到10之間的隨機數。
sample(1:10, 5, replace=true)
[1] 10 4 4 5 6
r語言的索引編號從1開始!true一定要大寫!這裡的replace=true表示生成的整數是可以重複的。
把500個隨機數生成一張散點圖
plot(sample(1:10, 500, replace=true))
sample(1:10)
[1] 4 5 10 2 1 6 8 9 7 3
> x
> x
[1] 1 2 4
c()函式表示連線(concatenate),幫助裡說是combine,這裡把1,2,4連線為乙個向量,r語言最強大的功能在於對向量的處理!
> q
> q
[1] 1 2 4 1 2 4 8
r語言是用於統計的語言,來算一下平均值:
> mean(x)
[1] 2.333333
再來求它的中位數:
> median(x)
[1] 2
用help()或?獲取幫助
?median
help(mean)
用example()得到函式的使用例子
example(mean)
q()下一章:向量
R語言學習筆記 小試R環境
買了三本r語言的書,同時使用來學習r語言,粗略翻下來感覺第一本最好 r語言程式設計藝術 the art of r programming r語言初學者使用 a beginner s guide to r r語言實戰 r in action 一句話簡介r語言 r是一種用於資料處理和統計分析的指令碼語言...
R語言學習筆記
1.資料輸入 read.table n fileposition 函式 eg.x read.table c users administrator desktop 1.txt header t 目前只知道可以完好地讀入txt檔案 空格隔開 excel不支援 csv讀入不完全。ps.可以用excel生...
R語言學習筆記
二 data.frame資料框的常用操作 三 讀取資料檔案 四 排序函式 sort,rank,order 的區別 mydata tid s1 s2 1 1 2 1 2 1 2 1 3 1 3 2 4 2 4 3 5 3 5 4 unique mydata tid s1 s2 1 1 2 1 3 1 ...