分位数を計算したい列の data.frame() があります。
tert <- c(0:3)/3
data <- dbGetQuery(dbCon, "SELECT * FROM tablename")
quans <- mapply(quantile, data, probs=tert, name=FALSE)
ただし、結果には、結果全体ではなく、変位値の戻りリストの最後の要素のみが含まれます。警告も表示されlonger argument not a multiple of length of shorter
ます。コードを変更して機能させるにはどうすればよいですか?
PS: 関数だけでも魔法のように機能するので、for ループを使用できます。
quans <- quantile(a$fileName, probs=tert, name=FALSE)
PPS:指定しないことも機能しますprobs
quans <- mapply(quantile, data, name=FALSE)