0
我有一個看起來像這樣的數據:函數缺少參數
> x
Date Obs
1/1/2012 4
1/2/2012 40
1/3/2012 50
而且這樣的功能:
myDat <- function(x, summarize)
{
if (summarize == T)
{
print(summary(x))
}
if (missing(summarize) | summarize == F)
{
print(x)
}
}
,當我嘗試運行它爲:
myDat(x)
我得到這個錯誤:
Error in summarize == T : 'summarize' is missing
我在這裏做什麼錯了?
你需要寫'如果(失蹤(總結)總結==! TRUE)...' – Andrie
或者,將'...,summarize = TRUE'設置爲默認值。 – Andrie
@Andrie,我需要默認彙總== F,如果myDat(x)沒有彙總參數運行,我應該只打印我的數據幀x。我只是嘗試過!(錯過(總結),仍然得到那個錯誤。 – user1471980