Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated the README.md, added notebook and visualizations #44

Merged
merged 22 commits into from
May 11, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
.DS_Store

environ.yaml

# ignore data folder by default
data/

Expand Down
451 changes: 451 additions & 0 deletions analysis/db/chrissi/experimenting_APIs.ipynb

Large diffs are not rendered by default.

1,223 changes: 1,223 additions & 0 deletions analysis/db/mitch/Air_Quality_Viz.ipynb

Large diffs are not rendered by default.

35 changes: 35 additions & 0 deletions analysis/db/mitch/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
-What does this figure show?

This figure shows the changes in NO2 concentrations for Milan, Italy and Wuhan, China.

-Why did you choose to look at the values shown in the figure?

Largely because NO2 is a commonly used substance to measure air quality and it was
the most available data I had out of my dataset.

-Why should someone care about these results?

Air pollution, especially from gases like nitrogen dioxide, are major sources of respiratory illnesses
and deaths in numerous cities. Although rooted in unfortunate circumstances, having cleaner air in cities will
help save lives. Levels of air quality can also be an indicator of economic activity and how different governmets
reacted to the pandemic.

-What are the limitations/caveats to your data analysis?

-What decisions did you make in the data processing that could under/overestimate your results

I did not go back very far in my start date for my visualizations. In order to get a fuller view of
air quality changes from COVID-19, I should have at least started a full year back to accomodate other
potential factors such as seasonal changes.

-What external factors could affect your results?

Recent NO2 changes may not have been solely affected by COVID-19 quarantines. There could be countless of other variables
that play a role in air quality. For example, there may be areas that have a high concentration of essential businesses
that require fossil fuel consumption and emission.

-Another way to think about this is this: if you were to present your findings to the public and people are going to take your
word to make some actionable decision, what would you tell them could skew the results and affect the decision making?

I only measured the concentrations of one substance. There are many other pollutants to measure such as SO2, CO, CO2, and particulate matter.

128 changes: 128 additions & 0 deletions analysis/db/somya/riskFactorsCount.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"\n",
"import pandas as pd\n",
"from nltk.stem import PorterStemmer\n",
"import matplotlib.pyplot as plt\n",
"from pyprojroot import here\n",
"\n",
"# load the tab separated file\n",
"df = pd.read_csv(here(\"./data/db/final/kaggle/paper_text/comm_use_subset_pdf_json.tsv\"), sep=\"\\t\")\n"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [],
"source": [
"# defining risk factor keywords\n",
"targets = {\"smoke\", \"diabetes\", \"neonates\", \"pregnancy\",\n",
" \"pregnant\", \"heart\", \"co-infection\", \"coinfection\", \"comorbidity\"}\n",
"\n",
"\n",
"\n",
"word_stemmer = PorterStemmer()\n",
"map = {}\n",
"# convert target terms into their stemmed versions for successfull matching\n",
"for term in targets:\n",
" stemmedTerm = word_stemmer.stem(term)\n",
" \n",
" map[stemmedTerm] = 0\n",
" \n",
" "
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"{'heart': 1054, 'smoke': 256, 'diabet': 706, 'neonat': 579, 'coinfect': 529, 'pregnant': 496, 'pregnanc': 407, 'co-infect': 835, 'comorbid': 412}\n"
]
}
],
"source": [
"# searching for words in the text\n",
"text_data = df['text']\n",
"for text in text_data:\n",
" for word in map:\n",
" if word in text:\n",
" map[word] = map[word]+1;\n",
"print(map) "
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"to_graph = {\"heart disease\": map['heart'], \"pregnancy\": map['pregnanc'],\n",
" \"diabetes\": map[\"diabet\"], \"smoking\": map[\"smoke\"], \n",
" \"coinfection\": map['coinfect']+map['co-infect']+map['comorbid']}\n",
"\n",
"keys = to_graph.keys()\n",
"values = to_graph.values()\n",
"\n",
"plt.figure()\n",
"plt.bar(keys, values)\n",
"plt.title(\"Frequency of Risk Factors\")\n",
"plt.xlabel(\"Risk Factors\")\n",
"plt.ylabel(\"Frequency\")\n",
"plt.show()\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"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.7.4"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Loading