为什么没有此功能:

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”,但不打印摘要。

非常感谢你的帮助。

最佳答案

您正在调用函数summary,但不打印结果。只需将其更改为:

 print(summary(mydata))

10-08 15:10