大多數r物件都是基於s3類(**於第三代s語言),例如直方圖函式hist()輸出是乙個包含多個元件的列表,它還有乙個屬性(attribute),用來指定列表的類,即histogram類。
類用在泛型函式中,泛型函式是乙個函式族,其中的每個函式都有相似的功能,但是適用於某個特定的類。比如summary(),它是生成摘要的函式族,r會為要處理的類尋找合適的摘要函式,並使用比列表更加合理的方式來展示。因此對於hist()和lm()它會呼叫不同的摘要函式。(lm是linear model的縮寫)
同樣的plot()也是這樣的。
> a <- hist(nile)
> summary(a)
length class mode
breaks 11 -none- numeric
counts 10 -none- numeric
density 10 -none- numeric
mids 10 -none- numeric
xname 1 -none- character
equidist 1 -none- logical
> plot(a)
> b <- lm(nile~c(1:100))
> plot(b)
hit to see next plot:
hit to see next plot:
hit to see next plot:
hit to see next plot:
> summary(b)
call:
lm(formula = nile ~ c(1:100))
residuals:
min 1q median 3q max
-483.71 -98.17 -23.21 111.40 368.72
coefficients:
estimate std. error t value pr(>|t|)
(intercept) 1056.4224 30.3377 34.822 < 2e-16 ***
c(1:100) -2.7143 0.5216 -5.204 1.07e-06 ***
---signif. codes:
0 『***』 0.001 『**』 0.01 『*』 0.05 『.』 0.1 『 』 1
residual standard error: 150.6 on 98 degrees of freedom
multiple r-squared: 0.2165, adjusted r-squared: 0.2085
f-statistic: 27.08 on 1 and 98 df, p-value: 1.072e-06
R語言學習筆記(二)
ps 內容 於網路,僅供學習參考,請勿用於商業用途 主要是補充部分 驗證 無論隨機變數原來服從哪種分布,只要樣本容量足夠大,其均數都會服從正態分佈 1.正態分佈 a rnorm 10000,0,1 生成乙個資料量很大的正態分佈的資料 x 1 100 生成乙個向量用來存放樣本均數的向量 a data....
R語言學習筆記 rep函式
rep x,time length each examples rep 1 4,2 1 1 2 3 4 1 2 3 4 rep 1 4,each 2 1 1 1 2 2 3 3 4 4 rep 1 4,each 2,len 10 1 1 1 2 2 3 3 4 4 1 1本markdown編輯器使用...
r語言clind函式 R 語言學習筆記 1
基礎語法 變數在r語言中,變數的命名方式是由一定的要求的 變數名是否正確原因.dad12正確可以以 開始 dad12錯誤不可以以 開始 ad18正確可以以字母開始 5aads錯誤不可以以數字開始 5aads錯誤.開始不可以直接接數字 ad18 錯誤 是非法字元 總結來說就是,變數可以包含數字,字元,...