Skip to content

Latest commit

 

History

History
50 lines (28 loc) · 1.67 KB

README.md

File metadata and controls

50 lines (28 loc) · 1.67 KB

udacity-a-b-test

by Thomas Tang

A/B tests are very commonly performed by data analysts and data scientists. It is important that you get some practice working with the difficulties of this kind of experiment due to its frequency of use.

For this project, you will be working to understand the results of an A/B test run by an e-commerce website. Your goal is to work through this notebook 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.

PROJECT SPECIFICATION Analyze A/B Test Results

Code Quality

CRITERIA MEETS SPECIFICATIONS Functionality of code

All code cells can be run without error.

Use of Good Coding Practices

Docstrings, comments, and variable names enable readability of the code.

Statistical Analyses

CRITERIA MEETS SPECIFICATIONS Correct Interpretation of Results

All results from different analyses are correctly interpreted.

Correct Values for All Statistical Results

For all numeric values, you should provide the correct results of the analysis.

Statement of Conclusions

Conclusions should include not only statistical reasoning, but also practical reasoning for the situation.

Sources:

https://softwareengineering.stackexchange.com/questions/254475/how-do-i-move-away-from-the-for-loop-school-of-thought

http://www.statsmodels.org/dev/generated/statsmodels.stats.proportion.proportions_ztest.html

https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.join.html

http://knowledgetack.com/python/statsmodels/proportions_ztest/

https://stackoverflow.com/questions/45923738/replace-column-value-based-on-value-in-other-column-for-all-rows-in-a-pandas-da