Skip to content

UNIGIS-Salzburg/Opt_AppDev-R

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UNIGIS Salzburg: Application Development - Scripting with R

These learning materials are designed for the UNIGIS distance-learning study programs as part of a module that introduces into Application Development.

The contents of this module are based on R for Geographic Data Science by Stefano De Sabbata, University of Leicester.

In this module, the materials will be adapted and extended to fit the UNIGIS curriculum and layout of materials. Like the source materials, this work is licensed under the GNU General Public License v3.0.

Chapters to debate or just quick ideas:

Chapter X: "ChatGPT and R":

Has a high probability of changing way faster then state of the art packages or syntax of R language.

  • Consider creating an innovative lesson on integrating ChatGPT with R.
  • Assess the complexity and relevance of the topic.
  • Explore whether to use ChatGPT or explore alternative technologies.
  • Determine the required frequency of updates for the lesson (Note: with a high probability that it may require more updates than even the packages.. Main reason why I would debate).
  • Although, there are very interesting plugins for programming and data visualizations see GPT-4 (although, so far, Advanced Data Analysis only uses Python - Time of Writing: (11.09.2023) - and the data analysis tool is for paying customers.)

Chapter X: "Machine Learning with Spatial Data"

Very debatable, ... ML workloads normally need a lot of foundation in mathematical understanding...

  • Introduce machine learning techniques tailored for spatial data.
  • Discuss spatial autocorrelation and its implications in predictive modeling.

Chapter X: "Web Applications for Spatial Data"

  • Introduce the concept of creating web applications to showcase spatial analyses.
  • Discuss the importance of interactive web maps and dashboards.
  • Explore the shiny package and its integration with spatial packages.

Chapter X: "Spatial Data Visualization Techniques"

  • Dives deeper into advanced visualization techniques specific to spatial data.
  • Explore 3D visualizations, interactive maps, and animation of spatial-temporal data.
  • Introduce packages like mapview, leaflet, and rayshader.

Chapter X: "Spatial Network Analysis"

  • Dives into the world of spatial networks, such as transportation and social networks.
  • Discuss shortest path, network flow, and centrality measures in a spatial context.
  • Explore packages like sfnetworks.

Chapter X: "Time-Series Analysis with Spatial Data"

  • Discuss the importance of temporal data in spatial analyses.
  • Introduce techniques to analyze spatial data that changes over time.

Chapter X: Integrating Remote Sensing Data in R

  • Introduce the concept of remote sensing and its importance in spatial analyses.
  • Discuss the processing and analysis of satellite imagery.
  • Explore packages like stars, and tools for specific satellite data.

Chapter X: TDD (Test-Driven-Development)

(Could actually be quite beneficial!)

  • Introduction to TDD: What it is, How it works
  • Testing Scopes (Unit, Integration, Blackbox-testing)
  • When to use it ..

Automation Tools

About

UNIGIS learning materials: Application Development - Scripting with R

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •