2013-01-21 62 views
2

爲什麼沒有這樣的功能:摘要()無法正常輸出

test <- function(somebool = FALSE) { 

     mydata<-read.csv("mycsvfile.csv") 
     if(somebool){ 
       print("somebool") 
       summary(mydata) 
     } 
     mydata 
} 

outdata<-test(somebool=TRUE) 
print("head") 
head(outdata) 

打印函數調用中的總結?它確實打印了它之前的「somebool」,但不包含摘要。

非常感謝您的幫助。

回答

10

您正在調用函數summary但未打印結果。只需將其更改爲:

print(summary(mydata)) 
+0

我以爲我試過了。對不起,這個小問題,謝謝你的答案。 – elelias