Associate Professor of Global Environmental Change
Geography
Department
I Use R:
–Grolemund & Wickham, R for Data Science, O’Reilly 2016
This course is NOT a statistics course (see GEO 505, etc.).
Plan to spend approximately 5-11 hours each week:
The primary goal of the course is to learn how to program and think as a data scientist concerning data wrangling and visualization. I want you to use your time as efficiently as possible to meet this goal.
Sam uses chatGPT to generate examples of how to write a for loop and then writes their own for loop for the assignment.
Alex pasted the assignment into chatGPT and then submitted the response in class. They did not understand the code and could not reproduce it on her own.
Mohammed pasted the assignment into chatCPT and then used the response to learn which functions he could use and how the functions work. He submitted a version that was very similar (or identical) to chatGPT’s response, but he understood how it worked and was able to reproduce the code without AI when asked.
Jon found his classmate’s repositories on Github and copy-pasted their code into his assignment and didn’t understand a few parts of it.
Sumaiya was stuck on a problem and reviewed a classmate’s code for ideas. She used a few functions from the code but understood how it worked and was able to reproduce it later.
The primary goal of the course is to learn how to program and think as a data scientist concerning data wrangling and visualization. I want you to use your time as efficiently as possible to meet this goal.
link ## Meet your group
R is a dialect of the S language developed at Bell Laboratories (formerly AT&T) by John Chambers et. al. (same group developed C and UNIX©)
Packages: sf, maptools, rgeos, raster, terra, ggmap
R can perform many GIS functions and workflows (often better than a GIS!).
Error: cannot allocate vector of size X Mb
But there are other options…
Mac, Windows, Linux, and over the web…
Number of scholarly articles found in the most recent complete year (2022) for the more popular data science software. To be included, software must be used in at least 4,500 scholarly articles.
Graphical User Interfaces are useful, especially when you are learning…
A man who does not know foreign language is ignorant of his own.
– Johann Wolfgang von Goethe (1749 - 1832)
The computer is incredibly fast, accurate, and stupid. Man is unbelievably slow, inaccurate, and brilliant. The marriage of the two is a force beyond calculation.
– Leo Cherne
For BIG jobs: multi-core processors / high performance computing with foreach.