A/B tests are very commonly performed by data analysts and data scientists. This project aims to understand the results of an A/B test run by an e-commerce website. The goal is to help the company understand if they should implement the new page, keep the old page, or perhaps run the experiment longer to make their decision.
My analysis approach tested our hypothesis that the new page design does not provide an improvement in conversion rate over the old page design. I tested our hypothesis using two statistical methods, namely sampling distribution and using logistic regression. Interpreting the results from both approaches did not provide any evidence against the null hypothesis in favor of the alternate hypothesis. Hence our recommendation is to continue to use the current page design and not the new page design.
This project requires Python 3.x and the following Python libraries installed:
You will also need to have software installed to run and execute an iPython Notebook
Code is provided in the Analyze_ab_test_results_notebook.ipynb
notebook file.
In a terminal or command window, navigate to the top-level project directory (that contains this README) and run one of the following commands:
ipython notebook Analyze_ab_test_results_notebook.ipynb
or
jupyter notebook Analyze_ab_test_results_notebook.ipynb
This will open the iPython Notebook software and project file in your browser.