如何为shapiro.test创建循环

时间:2019-01-25 18:54:55

标签: r

我想为这些测试创建一个循环,但是我不能使用“ table1:table10),有什么建议吗?

shapiro.test(table1)
shapiro.test(table2)
shapiro.test(table3)
shapiro.test(table4)
shapiro.test(table5)
shapiro.test(table6)
shapiro.test(table7)
shapiro.test(table8)
shapiro.test(table9)
shapiro.test(table10)

1 个答案:

答案 0 :(得分:2)

去那里:

for (i in 1:10) {
  print(shapiro.test(eval(parse(text=paste("table", i, sep = "")))))
}