2016-07-08 2 views
0

해당 평일 (1 = 월요일, 2 = 화요일, 7 = 일요일 등)의 숫자 값이있는 데이터가 있습니다. 나는 내 값 (예 : 온도)이 다른 통계 테스트에 의해 평일 (월요일에 더 큰 값, 일요일에 더 작음)과 같은지 알아보기를 원합니다. 나는 시뮬레이션 된 데이터를 가지고 있지만 또한 측정했다. kruskal-wallis 테스트를 통해이 의존성을 어떻게 테스트 할 수 있습니까?평일 주관 데이터에 대한 통계 테스트

weekday var 
1  2.530400e+00 
4  8.576923e-09 
6  2.530400e+00 
1  7.541218e-06  
2  2.530400e+00  
1  4.360349e+01... 

그리고 두 번째 것은; By this table, 평일 또는 "온도"는 나의 종속 변수이고 그들은 자연 (ordinal, categorical ..)입니까?

데이터는 :

df <- structure(list(weekday = c(1, 4, 6, 1, 2, 1), var = c(2.5304, 
8.576923e-09, 2.5304, 7.541218e-06, 2.5304, 43.60349)), .Names = c("weekday", 
"var"), row.names = c(NA, -6L), class = "data.frame") 
+0

나는 당신의 문제가 무엇인지 잘 모르겠습니다. 날짜에 관해서는'- 2.530400e + 00''date <- lubridate :: ymd_hms (as.POSIXct (t, origin = "2016-01-01"))'그리고 마지막으로'lubridate :: wday (date, label = T, abbr = T)' – Christoph

+0

어쩌면 내가 어떻게 든 불분명했다. 나는 측정 된 변수가 평일에 달려있는지를 알아 내고 싶습니다. 다른 방법으로 어떻게하는지 알아 내려고합니다. 나는 평일에 그룹화 된 박스 플롯과 같은 시각적 분석을 해왔다. 평일마다 평균을 찾아 냈다. – praseodyymi

+0

아마도 [(1)] (http://stackoverflow.com/help/how-to-ask) 좋은 질문, [(2)] (http://stackoverflow.com/help/mcve)뿐만 아니라 MCVE를 만드는 방법 [(3)] (http://stackoverflow.com/questions/5963269/how- to-make-a-great-r-reproducible-example # answer-5963610) R에서 최소한의 재생산 가능한 예제를 제공하는 방법 ;-) – Christoph

답변

0

패키지로 들어가는없이 나는 stats::t.test(df$weekday, df$var)을 시도했다. 귀하의 질문에 주어진 데이터로 합리적으로 보입니까?

+0

그것은 합리적인 결과를 제공합니다. t.test (http://127.0.0.1:20693/library/stats/html/t.test.html)에 대한 설명서에는 수식이 "수식"으로 설명되는 "수식"사용법이 있습니다. 형식 lhs ~ rhs 여기서 lhs는 데이터 값을 제공하는 숫자 변수이고 rhs는 해당 그룹을 제공하는 두 수준의 인수입니다. " 이 "두 수준의 요인"은 무엇을 의미합니까? – praseodyymi

+0

수식 사용 t.test (var ~ 평일, 데이터 = df)로 "그룹화 요소가 정확히 2 레벨이어야합니다"라는 오류 메시지가 나타납니다. – praseodyymi

+0

t.test (df $ weekday, df $ var)는 var 및 평일을 의미합니다 그리고 평일 계산 평균에 대한 poitless입니다. 그래서 내 다른 변수 (평일)가 범주적 일 때이 테스트를 사용하는 방법을 궁금합니다. – praseodyymi