From c5a887f4dff642bdda868d912c84762db06743c8 Mon Sep 17 00:00:00 2001 From: Taran-Gupta <157026781+Taran-Gupta@users.noreply.github.com> Date: Wed, 21 Jan 2026 10:46:43 -0500 Subject: [PATCH] Added Analysis --- project_0_analysis.ipynb | 540 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 540 insertions(+) create mode 100644 project_0_analysis.ipynb diff --git a/project_0_analysis.ipynb b/project_0_analysis.ipynb new file mode 100644 index 00000000..ec24f8a4 --- /dev/null +++ b/project_0_analysis.ipynb @@ -0,0 +1,540 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "9543e97b", + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np\n", + "import pandas as pd" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "a376c4da", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.microsoft.datawrangler.viewer.v0+json": { + "columns": [ + { + "name": "index", + "rawType": "int64", + "type": "integer" + }, + { + "name": "Timestamp", + "rawType": "object", + "type": "string" + }, + { + "name": "Year at UVA", + "rawType": "object", + "type": "string" + }, + { + "name": "What is your Gender Identity?", + "rawType": "object", + "type": "string" + }, + { + "name": "What Schools are you a Part of?", + "rawType": "object", + "type": "string" + }, + { + "name": "Is a Hotdog a Sandwich?", + "rawType": "object", + "type": "string" + }, + { + "name": "How strongly do you feel about your previous answer?", + "rawType": "int64", + "type": "integer" + }, + { + "name": "How frequently do you eat hot dogs?", + "rawType": "object", + "type": "string" + } + ], + "ref": "86e2db32-9ce8-449c-843f-4e3af5fb16a9", + "rows": [ + [ + "0", + "1/14/2026 13:51:45", + "Graduate Student", + "Man", + "Data Science", + "Yes", + "1", + "Never" + ], + [ + "1", + "1/14/2026 13:53:31", + "3rd Year", + "Woman", + "Engineering", + "Yes", + "3", + "Never" + ], + [ + "2", + "1/14/2026 13:53:35", + "3rd Year", + "Woman", + "Arts and Sciences, Engineering", + "Yes", + "1", + "Never" + ], + [ + "3", + "1/14/2026 13:55:42", + "4th Year", + "Woman", + "Engineering", + "No", + "4", + "Never" + ], + [ + "4", + "1/14/2026 13:57:21", + "4th Year", + "Woman", + "Engineering", + "Yes", + "5", + "Occassionally (ex. once every few months)" + ] + ], + "shape": { + "columns": 7, + "rows": 5 + } + }, + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
TimestampYear at UVAWhat is your Gender Identity?What Schools are you a Part of?Is a Hotdog a Sandwich?How strongly do you feel about your previous answer?How frequently do you eat hot dogs?
01/14/2026 13:51:45Graduate StudentManData ScienceYes1Never
11/14/2026 13:53:313rd YearWomanEngineeringYes3Never
21/14/2026 13:53:353rd YearWomanArts and Sciences, EngineeringYes1Never
31/14/2026 13:55:424th YearWomanEngineeringNo4Never
41/14/2026 13:57:214th YearWomanEngineeringYes5Occassionally (ex. once every few months)
\n", + "
" + ], + "text/plain": [ + " Timestamp Year at UVA What is your Gender Identity? \\\n", + "0 1/14/2026 13:51:45 Graduate Student Man \n", + "1 1/14/2026 13:53:31 3rd Year Woman \n", + "2 1/14/2026 13:53:35 3rd Year Woman \n", + "3 1/14/2026 13:55:42 4th Year Woman \n", + "4 1/14/2026 13:57:21 4th Year Woman \n", + "\n", + " What Schools are you a Part of? Is a Hotdog a Sandwich? \\\n", + "0 Data Science Yes \n", + "1 Engineering Yes \n", + "2 Arts and Sciences, Engineering Yes \n", + "3 Engineering No \n", + "4 Engineering Yes \n", + "\n", + " How strongly do you feel about your previous answer? \\\n", + "0 1 \n", + "1 3 \n", + "2 1 \n", + "3 4 \n", + "4 5 \n", + "\n", + " How frequently do you eat hot dogs? \n", + "0 Never \n", + "1 Never \n", + "2 Never \n", + "3 Never \n", + "4 Occassionally (ex. once every few months) " + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "hotdog = pd.read_csv('Hotdog Survey.csv')\n", + "\n", + "hotdog.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "4235ee51", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.microsoft.datawrangler.viewer.v0+json": { + "columns": [ + { + "name": "index", + "rawType": "int64", + "type": "integer" + }, + { + "name": "timestamp", + "rawType": "object", + "type": "string" + }, + { + "name": "year", + "rawType": "object", + "type": "string" + }, + { + "name": "gender", + "rawType": "object", + "type": "string" + }, + { + "name": "What Schools are you a Part of?", + "rawType": "object", + "type": "string" + }, + { + "name": "hotdog_opinion", + "rawType": "object", + "type": "string" + }, + { + "name": "opinion_strength", + "rawType": "int64", + "type": "integer" + }, + { + "name": "consumption_freq", + "rawType": "object", + "type": "string" + } + ], + "ref": "01293ea1-a2f2-4dbe-a3e5-be47621db198", + "rows": [ + [ + "0", + "1/14/2026 13:51:45", + "Graduate Student", + "Man", + "Data Science", + "Yes", + "1", + "Never" + ], + [ + "1", + "1/14/2026 13:53:31", + "3rd Year", + "Woman", + "Engineering", + "Yes", + "3", + "Never" + ], + [ + "2", + "1/14/2026 13:53:35", + "3rd Year", + "Woman", + "Arts and Sciences, Engineering", + "Yes", + "1", + "Never" + ], + [ + "3", + "1/14/2026 13:55:42", + "4th Year", + "Woman", + "Engineering", + "No", + "4", + "Never" + ], + [ + "4", + "1/14/2026 13:57:21", + "4th Year", + "Woman", + "Engineering", + "Yes", + "5", + "Occassionally (ex. once every few months)" + ] + ], + "shape": { + "columns": 7, + "rows": 5 + } + }, + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
timestampyeargenderWhat Schools are you a Part of?hotdog_opinionopinion_strengthconsumption_freq
01/14/2026 13:51:45Graduate StudentManData ScienceYes1Never
11/14/2026 13:53:313rd YearWomanEngineeringYes3Never
21/14/2026 13:53:353rd YearWomanArts and Sciences, EngineeringYes1Never
31/14/2026 13:55:424th YearWomanEngineeringNo4Never
41/14/2026 13:57:214th YearWomanEngineeringYes5Occassionally (ex. once every few months)
\n", + "
" + ], + "text/plain": [ + " timestamp year gender \\\n", + "0 1/14/2026 13:51:45 Graduate Student Man \n", + "1 1/14/2026 13:53:31 3rd Year Woman \n", + "2 1/14/2026 13:53:35 3rd Year Woman \n", + "3 1/14/2026 13:55:42 4th Year Woman \n", + "4 1/14/2026 13:57:21 4th Year Woman \n", + "\n", + " What Schools are you a Part of? hotdog_opinion opinion_strength \\\n", + "0 Data Science Yes 1 \n", + "1 Engineering Yes 3 \n", + "2 Arts and Sciences, Engineering Yes 1 \n", + "3 Engineering No 4 \n", + "4 Engineering Yes 5 \n", + "\n", + " consumption_freq \n", + "0 Never \n", + "1 Never \n", + "2 Never \n", + "3 Never \n", + "4 Occassionally (ex. once every few months) " + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# rename columns for easier access\n", + "names = ['timestamp','year','gender','hotdog_opinion','opinion_strength','consumption_freq']\n", + "hotdog.rename(columns={'Timestamp': 'timestamp',\n", + " 'Year at UVA': 'year',\n", + " 'What is your Gender Identity?': 'gender',\n", + " 'Is a Hotdog a Sandwich?': 'hotdog_opinion',\n", + " 'How strongly do you feel about your previous answer?': 'opinion_strength',\n", + " 'How frequently do you eat hot dogs?': 'consumption_freq'}, inplace=True)\n", + "\n", + "hotdog.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "e33a968e", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Z-score: 4.607392991208651, P-value: 4.077489221598896e-06\n" + ] + } + ], + "source": [ + "# performs one-sample z-test\n", + "# H0: p = 0.25 vs H1: p != 0.25\n", + "\n", + "p0 = 0.25 # null hypothesis proportion\n", + "n = hotdog.shape[0] # sample size\n", + "SE = np.sqrt(p0 * (1 - p0) / n) # standard error\n", + "p_hat = (hotdog['hotdog_opinion'] == 'Yes').mean() # sample proportion\n", + "z = (p_hat - p0) / SE # z-score\n", + "\n", + "# find p-value from z-score for two-tailed test\n", + "import scipy.stats as stats\n", + "p_value = 2 * (1 - stats.norm.cdf(abs(z)))\n", + "print(f'Z-score: {z}, P-value: {p_value}')" + ] + }, + { + "cell_type": "markdown", + "id": "08ea57d9", + "metadata": {}, + "source": [ + "p < 0.05 therefore null hypothesis is rejected and alternative hypothesis is accepted. The proportion of UVA undergraduate students who believe a hotdog is a sandwich is not 25% with 95% significance." + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "3.12.7-env", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.7" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +}