Я работаю над фрагментом кода уценки. Я просто применяю тест shapiro.wilks к данным. Когда я пытаюсь запустить код в R studio обычным способом, у меня не возникает никаких проблем. Но когда я пытаюсь запустить код в r markdown, я получаю сообщение об ошибке, приведенное ниже:
Ошибка в shapiro.test (Metri c): размер выборки должен быть от 3 до 5000. Вызовы: , Anonymius> ... summaze -> summarise.tbl_df -> summarise_impl _> shapiro.test Кроме того: было 32 предупреждения (используйте предупреждения (), чтобы увидеть их)
Предупреждения:
Код:
normality_test_on_data_PPM <- final_combined_data %>%
group_by(PPM) %>%
summarise(W = shapiro.test(Metric)$statistic, P.value = shapiro.test(Metric)$p.value) %>%
ungroup() %>%
mutate(P_Value = format(round(P.value,3), nsmall = 3)) %>%
select(PPM , P_Value) %>%
mutate(Normal_test = ifelse(P_Value >= 0.05, "Normal", "Not Normal"))
Результат проверки нормальности
DT::datatable(normality_test_on_data_PPM)