なぜそのエラーが発生するのか、そしてそれを修正する方法を理解するのを手伝ってください。ありがとうございました!
a<- filter(combine2, NEIGHBORHOOD_NAME=="ASTORIA", YEAR_BUILT>="2009")$SALE_PRICE
b<- filter(combine2, NEIGHBORHOOD_NAME=="CORONA", YEAR_BUILT>="2009")$SALE_PRICE
t.test(a,b, alternative = "greater", mu=0, paired= "false", conf.level = .95)
エラーはt.test
、paired
が論理値をとる場所に基づいているようです。つまりTRUE/FALSE
、文字列「false」ではありません。
t.test(a,b, alternative = "greater", mu=0, paired= FALSE, conf.level = .95)
つまり、エラーは次のように再現可能です。
t.test(1:10, y = c(7:20), paired = "false")
ペアリングのエラー|| !is.null(y): 'xの' x 'タイプが無効です|| y '
代わりに
t.test(1:10, y = c(7:20))
# Welch Two Sample t-test
#data: 1:10 and c(7:20)
#t = -5.4349, df = 21.982, p-value = 1.855e-05
#alternative hypothesis: true difference in means is not equal to 0
#95 percent confidence interval:
# -11.052802 -4.947198
#sample estimates:
#mean of x mean of y
# 5.5 13.5
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加