自然食(モンキーフラワー)を食べる毛虫が、人工食(小麦胚芽とビタミンの混合物)を食べる毛虫よりも捕食者(アリ)に対して耐性があるかどうかを調べています。小さなサンプルサイズで試験研究を行いました(20の幼虫、食事あたり10匹)。実験前に各キャタピラーの重量を量った。アリのグループに5分間、1組の毛虫(食事ごとに1つ)を提供し、各毛虫が拒否された回数をカウントしました。このプロセスを10回繰り返しました。
これは私のデータのようになります(A =人工食、N =自然食):
Trial A_Weight N_Weight A_Rejections N_Rejections
1 0.0496 0.1857 0 1
2 0.0324 0.1112 0 2
3 0.0291 0.3011 0 2
4 0.0247 0.2066 0 3
5 0.0394 0.1448 3 1
6 0.0641 0.0838 1 3
7 0.0360 0.1963 0 2
8 0.0243 0.145 0 3
9 0.0682 0.1519 0 3
10 0.0225 0.1571 1 0
私はRで分散分析を実行しようとしています。これは私のコードのようになります(0 =人工飼料、1 =自然飼料。すべてのベクトルは最初に10の人工飼料の幼虫のデータで構成され、その後に10の天然飼料のデータが続きます。キャタピラー):
diet <- factor (rep (c (0, 1), each = 10)
rejections <- c(0,0,0,0,3,1,0,0,0,1,1,2,2,3,1,3,2,3,3,0)
weight <- c(0.0496,0.0324,0.0291,0.0247,0.0394,0.0641,0.036,0.0243,0.0682,0.0225,0.1857,0.1112,0.3011,0.2066,0.1448,0.0838,0.1963,0.145,0.1519,0.1571)
all.data <- data.frame(Diet=diet, Rejections = rejections, Weight = weight)
fit.all <- lm(Rejections ~ Diet * Weight, all.data)
anova(fit.all)
そして、これらは私の結果がどのように見えるかです:
Analysis of Variance Table
Response: Rejections
Df Sum Sq Mean Sq F value Pr(>F)
Diet 1 11.2500 11.2500 9.8044 0.006444 **
Weight 1 0.0661 0.0661 0.0576 0.813432
Diet:Weight 1 0.0748 0.0748 0.0652 0.801678
Residuals 16 18.3591 1.1474
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
私の質問は:
- ここで分散分析は適切ですか?サンプルサイズが小さいことが統計的検定で問題になることを理解しています。これは単なる試験研究であり、クラスのプレゼンテーションで統計を実行したいと思います。より大きなサンプルサイズでこの調査をやり直す予定です。
- データをRに正しく入力しましたか?
- これは、食事は重要だが体重は重要ではないことを私に教えていますか?