Как я могу динамически передавать данные в тестовую функцию Левена scipy.stats? - PullRequest
0 голосов
/ 08 ноября 2018

Я пытаюсь автоматизировать предварительное тестирование для одностороннего ANOVA. У меня будут разные данные о количестве обработок, поэтому я хочу, чтобы их можно было динамически сдать на тест Левена.

Это работает:

from scipy.stats import levene

dat = [[1,2,3],[0,1,2],[2,3,4]]

print levene(dat[0],dat[1],dat[2])

Это не так:

dat = [[1,2,3],[0,1,2],[2,3,4]]

print levene(dat)

Есть ли способ динамической передачи данных в тест?

1 Ответ

0 голосов
/ 08 ноября 2018

Вы можете распаковать dat, используя *args -синтаксис.

levene(*dat)
...