R語言學習筆記 小試R環境

2021-10-19 04:20:03 字數 1038 閱讀 5007

買了三本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 ...