comparison python/utils.py @ 1022:b7689372c0ec

renamed quantile to centile
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Wed, 06 Jun 2018 10:35:06 -0400
parents 16932cefabc1
children a13f47c8931d
comparison
equal deleted inserted replaced
1021:16932cefabc1 1022:b7689372c0ec
424 if len(tmp.loc[tmp[independentVariable] == x, dependentVariable]) >= 3: 424 if len(tmp.loc[tmp[independentVariable] == x, dependentVariable]) >= 3:
425 print(shapiro(tmp.loc[tmp[independentVariable] == x, dependentVariable])) 425 print(shapiro(tmp.loc[tmp[independentVariable] == x, dependentVariable]))
426 if plotFigure: 426 if plotFigure:
427 plt.figure() 427 plt.figure()
428 plt.boxplot([tmp.loc[tmp[independentVariable] == x, dependentVariable] for x in independentVariableValues]) 428 plt.boxplot([tmp.loc[tmp[independentVariable] == x, dependentVariable] for x in independentVariableValues])
429 #q25, q75 = tmp[dependentVariable].quantile([.25, .75])
430 #plt.ylim(ymax = q75+1.5*(q75-q25))
431 plt.xticks(range(1,len(independentVariableValues)+1), independentVariableValues) 429 plt.xticks(range(1,len(independentVariableValues)+1), independentVariableValues)
432 plt.title('{} vs {}'.format(dependentVariable, independentVariable)) 430 plt.title('{} vs {}'.format(dependentVariable, independentVariable))
433 if filenamePrefix is not None: 431 if filenamePrefix is not None:
434 plt.savefig(filenamePrefix+'-{}-{}.{}'.format(dependentVariable, independentVariable, figureFileType)) 432 plt.savefig(filenamePrefix+'-{}-{}.{}'.format(dependentVariable, independentVariable, figureFileType))
435 table = tmp.groupby([independentVariable])[dependentVariable].describe().unstack().sort(['50%'], ascending = False) 433 table = tmp.groupby([independentVariable])[dependentVariable].describe().unstack().sort(['50%'], ascending = False)