作者wheado (principal component QQ)
看板R_Language
標題[問題] 物件print在console上的問題
時間Sun Mar 26 12:54:38 2017
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)s
[軟體熟悉度]:
s
入門(寫過其他程式,只是對語法不熟悉)s
[問題敘述]:
s
以下列程式範例說明,lm指令輸出的物件,
透過str指令我看到的是一個有點長的list,
存放在lm.D9裡面,當我在console中輸入lm.D9並執行,
看到的並不是全部list的呈現,而是一個很精簡的形式,
我想問的是,如何去改變一個物件在console上顯示的結果
應該用哪些關鍵字或方向去搜尋相關知識
[程式範例]:
ctl <- c(4.17,5.58,5.18,6.11,4.50,4.61,5.17,4.53,5.33,5.14)
trt <- c(4.81,4.17,4.41,3.59,5.87,3.83,6.03,4.89,4.32,4.69)
group <- gl(2, 10, 20, labels = c("Ctl","Trt"))
weight <- c(ctl, trt)
lm.D9 <- lm(weight ~ group)
lm.D9;
str(lm.D9);
[環境敘述]:
windows10 R3.3.10
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.186.38
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1490504081.A.5DB.html
推 f496328mm: 你想要什麼樣的格式?只要參數的話可以 03/26 13:13
→ f496328mm: coef(summary(lm.D9)) 03/26 13:13
→ celestialgod: 他應該是指S3物件的print怎麼寫吧 03/26 13:14
→ celestialgod: 雖然我會寫但這個我不太會解釋QQ 留給更專業的 03/26 13:17
→ wheado: 跪求內功心法呀QQ 03/26 13:21
→ x88776544pc: print是一個通用函式,對不同型態的物件有不同的定義 03/26 14:24
→ x88776544pc: 只是方便自己看的話, 會自訂class 跟 func就可以了 03/26 14:27
推 celestialgod: google看看advanced R S3 03/26 14:32
→ x88776544pc: 網址的大寫I →小寫l 我打錯了orz 03/26 14:35