Skip to content

Commit 4be9167

Browse files
author
Steve Weber
committed
rblander edits
1 parent 40b5407 commit 4be9167

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+224015
-226
lines changed

Extras/Data/AirPassengers.csv

100644100755
File mode changed.

Extras/Data/mtcars.csv

100644100755
File mode changed.

Extras/Images/autodiff.png

100644100755
File mode changed.

Extras/Images/autodiff2.png

100644100755
File mode changed.

Extras/Images/map.jpeg

100644100755
File mode changed.

Extras/Images/net.png

100644100755
File mode changed.

Extras/Images/net_gpu.png

100644100755
File mode changed.

HTML/Sec1.html

100644100755
File mode changed.

HTML/Sec2.html

100644100755
File mode changed.

HTML/Sec3.html

100644100755
File mode changed.

HTML/Sec4.html

100644100755
File mode changed.

HTML/Sec5.html

100644100755
File mode changed.

HTML/Sec6.html

100644100755
File mode changed.

HTML/Sec7.html

100644100755
File mode changed.

HTML/Sec8.html

100644100755
File mode changed.

JNB/.ipynb_checkpoints/.ipynb_checkpoints/Sec1-checkpoint-checkpoint.ipynb

Lines changed: 245 additions & 0 deletions
Large diffs are not rendered by default.

JNB/.ipynb_checkpoints/Sec1-checkpoint.html

Lines changed: 14821 additions & 0 deletions
Large diffs are not rendered by default.

JNB/.ipynb_checkpoints/Sec1-checkpoint.ipynb

Lines changed: 253 additions & 0 deletions
Large diffs are not rendered by default.

JNB/.ipynb_checkpoints/Sec2-checkpoint.ipynb

Lines changed: 1080 additions & 0 deletions
Large diffs are not rendered by default.

JNB/.ipynb_checkpoints/Sec3-checkpoint.ipynb

Lines changed: 2735 additions & 0 deletions
Large diffs are not rendered by default.

JNB/.ipynb_checkpoints/Sec4-checkpoint.ipynb

Lines changed: 783 additions & 0 deletions
Large diffs are not rendered by default.

JNB/.ipynb_checkpoints/Sec5-checkpoint.ipynb

Lines changed: 766 additions & 0 deletions
Large diffs are not rendered by default.

JNB/.ipynb_checkpoints/Sec6-checkpoint.ipynb

Lines changed: 613 additions & 0 deletions
Large diffs are not rendered by default.

JNB/.ipynb_checkpoints/Sec7-checkpoint.ipynb

Lines changed: 1923 additions & 0 deletions
Large diffs are not rendered by default.

JNB/.ipynb_checkpoints/Sec8-checkpoint.ipynb

Lines changed: 5760 additions & 0 deletions
Large diffs are not rendered by default.

JNB/Sec1.html

Lines changed: 14821 additions & 0 deletions
Large diffs are not rendered by default.

JNB/Sec1.ipynb

100644100755
Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
"id": "998fdd38-6348-4853-ab6d-86467d13d5d3",
7575
"metadata": {},
7676
"source": [
77-
"## Spencer Mcconville, Spring 2022 Compuational Research Assistant <br/> University of Waterloo, Math Faculty Computing Facility"
77+
"## Spencer McConville, Spring 2022 Computational Research Assistant <br/> Math Faculty Computing Facility, University of Waterloo"
7878
]
7979
},
8080
{
@@ -132,9 +132,9 @@
132132
"# 1 - Introduction\n",
133133
"This document is meant to be used as a reference and/or guide for students learning data science applications in R or Python for the first time. Individuals will most likely find this information more useful if they have prior knowledge in either R or Python and are trying to learn one or the other. There is a strong emphasis throughout this document on creating similar results in both languages and how to reproduce the results of one language in the other.\n",
134134
"\n",
135-
"R and Python are two different languages created by different people for different reasons. R was designed for statistical computing and computation, created by statisticians. On the other hand Python is a general purpose, object oriented language designed to highlight programmer productivity and flexibility. It wasn't until data science applications became more popular that people started to use the two languages for the same tasks. Modern day packages for both languages now allow one to perform such tasks in a way that there may be no clear advantage in using one over the other.\n",
135+
"R and Python are two different languages created by different people for different reasons. R was designed for statistical computing, created by statisticians. On the other hand Python is a general purpose, object oriented language designed to highlight programmer productivity and flexibility. It wasn't until data science applications became more popular that people started to use the two languages for the same tasks. Modern day packages for both languages now allow one to perform such tasks in a way that there may be no clear advantage in using one over the other.\n",
136136
"\n",
137-
"When it comes to data science applications, the two languages have code bases which are structured much differently. One can think of R as a collection of many smaller packages built on top of R's built-in functions. These smaller packages each have their own functions to perform specific tasks. Python can be thought of as a collection of larger packages. These larger packages can usually perform a wide range of tasks and can be used for multiple reasons. For example Python's PyTorch module can be used in many different areas of machine learning. Essentially, this can be broken down into a decision of either learning a large number of smaller R packages or learning a small number of larger Python modules.\n",
137+
"When it comes to data science applications, the two languages have code bases which are structured much differently. One can think of R as a collection of many smaller packages built on top of R's built-in functions. These smaller packages each have their own functions to perform specific tasks. Python can be thought of as a collection of larger packages. These larger packages can usually perform a wide range of tasks and can be used for multiple purposes. For example Python's PyTorch module can be used in many different areas of machine learning. Essentially, this can be broken down into a decision of either learning a large number of smaller R packages or learning a small number of larger Python modules.\n",
138138
"\n",
139139
"If you have not learned either R or Python yet and do not know which to choose, I recommend doing some additional research on both of these languages. I would start off by watching all or a subset of these Youtube videos: \n",
140140
"* [[1] R Vs Python | Which is Better for Data Analysis?](#ref1) \n",
@@ -219,6 +219,14 @@
219219
"[6] R Core Team, 2020. R: A Language and Environment for Statistical Computing, [[link]](https://www.R-project.org) <a class=\"anchor\" id=\"ref6\"></a> \n",
220220
"[7] Van Rossum, G. & Drake, F.L., 2009. Python 3 Reference Manual, [[link]](https://www.python.org/) <a class=\"anchor\" id=\"ref7\"></a> "
221221
]
222+
},
223+
{
224+
"cell_type": "code",
225+
"execution_count": null,
226+
"id": "bd63bdd0-431b-427e-9d97-adbbd0aaea93",
227+
"metadata": {},
228+
"outputs": [],
229+
"source": []
222230
}
223231
],
224232
"metadata": {
@@ -237,7 +245,7 @@
237245
"name": "python",
238246
"nbconvert_exporter": "python",
239247
"pygments_lexer": "ipython3",
240-
"version": "3.7.10"
248+
"version": "3.10.6"
241249
}
242250
},
243251
"nbformat": 4,

0 commit comments

Comments
 (0)