import pingouin as pg
import pandas as pd
import numpy as np
# create DataFrame
df = pd.DataFrame({'score': [64, 66, 68, 75, 78, 94, 98, 79, 71, 80,
91, 92, 93, 90, 97, 94, 82, 88, 95, 96,
79, 78, 88, 94, 92, 85, 83, 85, 82, 81],
'group': np.repeat(['strat1', 'strat2', 'strat3'],
repeats=10)})
# perform Welch's ANOVA
pg.welch_anova(dv='score', between='group', data=df)