Build Status image Documentation Status PyPI Python 3.6 Python 3.7 Python 3.8 Code style: black Binder

doex - Design and Analysis of Experiments

Python library for conducting design of experiments.

Installation

pip install doex

Online Demo

Try out doex in an online Jupyter Notebook - Binder

Sample usage

import doex

exp = doex.OneWayANOVA(
    [24, 28, 37, 30], # Treatment 1
    [37, 44, 31, 35], # Treatment 2
    [42, 47, 52, 38], # Treatment 3
)
+---------------------+-----+----------------+---------------------+-------------+---------+
| Source of Variation | DOF | Sum of Squares | Mean Sum of Squares | F statistic | p value |
+---------------------+-----+----------------+---------------------+-------------+---------+
|      Treatments     |  2  |    450.6667    |       225.3333      |    7.0356   |  0.0145 |
|        Error        |  9  |    288.2500    |       32.0278       |             |         |
|        Total        |  11 |    738.9167    |                     |             |         |
+---------------------+-----+----------------+---------------------+-------------+---------+

Acknowledgements