나는 5 년과 5 인 동안 하루에 소비되는 아이스크림의 평균값을 가진 panel(5x5)
입니다. 이 패널에 대해 mean=50
이라는 가설 테스트를 수행하고 싶습니다. R에서이 작업을 도와주세요. 진행 방법을 모르는 채 샘플 코드가 없습니다. 솔직히 나는 당신의 문제가 더 정말 R을 이해하지 결과적으로 이것이 당신이 정말 있기 때문에 필요하지 않을 수도 있습니다보다 통계를 이해하지 못하는 생각으로하지만R : 패널 데이터에 대한 가설 테스트
# dput(Sample)
structure(list(Year = c(2011, 2011, 2011, 2011, 2011, 2012, 2012,
2012, 2012, 2012, 2013, 2013, 2013, 2013, 2013, 2014, 2014, 2014,
2014, 2014, 2015, 2015, 2015, 2015, 2015), Person = c("A", "B",
"C", "D", "E", "A", "B", "C", "D", "E", "A", "B", "C", "D", "E",
"A", "B", "C", "D", "E", "A", "B", "C", "D", "E"),
'Mean of Ice-cream units per day' = c(45,
40, 35, 55, 65, 57, 49, 45, 32, 27, 85, 79, 85, 48, 35, 15, 6,
99, 45, 47, 49, 85, 35, 66, 99)), class = c("tbl_df", "tbl",
"data.frame"), row.names = c(NA, -25L), .Names = c("Year", "Person",
"Mean of Ice-cream units per day"))
귀하가 제공 한 데이터는 매년 5 명에게 아이스크림을 먹이는 것을 의미하지만, 링크하는 예는 매년 5 명을 독립적으로 샘플링한다는 것을 의미합니다. 어느 것이 맞습니까? 그것은 후자의 경우 (데이터 X의 세 번째 변수 이름을 간단하게 유지하고 데이터 프레임을 dt라고 부름) : aov (X ~ factor (Year), data = dt)가 작동해야합니다. 이것에 의해 리턴 된 F 값은 링크 된 포스트에 언급 된 값과 같아야합니다. –
나는 5 명의 사람들이 매년 아이스크림을 먹고 있다는 것을 의미합니다. 우도 비율을 사용하라고 제안했기 때문에 연결했습니다. 다른 방법도 환영합니다. –
친애하는 @David_B이 질문을 도와 주시겠습니까? –