NeuroData Bio Ответов: 0

Python: функция + для справки цикла


Привет всем,

У меня есть два вопроса:

1) я хотел бы создать функцию и объединить ее с циклом for, чтобы сделать ANOVA на сотне столбцов. Я импортировал файл xlsx из excel и использую pandas.
Мой набор данных содержит "столбец возраста", который является моей независимой переменной, и сотню столбцов биологических значений, которые являются моими зависимыми переменными.
Формула anova такова ( с первыми столбцами биовариабельного "MEt1_1)


2)второй вопрос: как я могу поместить результаты anova в коробочный график, подобный этому:



Я относительно новичок в python и стараюсь учиться как можно быстрее, заранее спасибо за всю помощь!

Что я уже пробовал:

мод = ОЛС('Met1_1 ~ возраст, данные=Analisi).подходит()
aov_table = sm.stats.anova_lm(mod, тип=2)
печати(aov_table)`

`СНС.коробчатой диаграммы(х="AgeT1", г="Met1_1",оттенок="пол", палитра=["М", "Г"],данные=AnalisiISAD)
СНС.набор(стиль="клещей", палитра="пастель", РК={'рис.figsize':(25,20)})
sns.despine(offset=10, trim=True)`

0 Ответов