[問題] 物件print在console上的問題

看板R_Language作者 (principal component QQ)時間8年前 (2017/03/26 12:54), 編輯推噓2(208)
留言10則, 4人參與, 最新討論串1/1
[問題類型]: 程式諮詢(我想用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

03/26 13:13, , 1F
你想要什麼樣的格式?只要參數的話可以
03/26 13:13, 1F

03/26 13:13, , 2F
coef(summary(lm.D9))
03/26 13:13, 2F

03/26 13:14, , 3F
他應該是指S3物件的print怎麼寫吧
03/26 13:14, 3F

03/26 13:17, , 4F
雖然我會寫但這個我不太會解釋QQ 留給更專業的
03/26 13:17, 4F

03/26 13:21, , 5F
跪求內功心法呀QQ
03/26 13:21, 5F

03/26 14:24, , 6F
print是一個通用函式,對不同型態的物件有不同的定義
03/26 14:24, 6F

03/26 14:25, , 7F
http://goo.gl/IA9F5n 可以看看這篇
03/26 14:25, 7F

03/26 14:27, , 8F
只是方便自己看的話, 會自訂class 跟 func就可以了
03/26 14:27, 8F

03/26 14:32, , 9F
google看看advanced R S3
03/26 14:32, 9F

03/26 14:35, , 10F
網址的大寫I →小寫l 我打錯了orz
03/26 14:35, 10F
文章代碼(AID): #1OrqcHNR (R_Language)
文章代碼(AID): #1OrqcHNR (R_Language)