ST0036 Mapping Applications with R

6 ECTS - 2-2 Duration (T+A)- . Semester- 3 National Credit

Information

Code ST0036
Name Mapping Applications with R
Semester . Semester
Duration (T+A) 2-2 (T-A) (17 Week)
ECTS 6 ECTS
National Credit 3 National Credit
Teaching Language Türkçe
Level Yüksek Lisans Dersi
Type Normal
Mode of study Yüz Yüze Öğretim
Catalog Information Coordinator


Course Goal

This course will give the basic knowledge on the mapping of oceanographic and limnological data using R. Necessary R skills will be introduced during the course. Along with R base, ggplot2 and its extensions will be used in mapping applications. Data exploration and extrapolation applications will be performed in gstat and geoR packages.

Course Content

Basics of R environment and graphical user interfaces, Basics of spatial data and mapping, Exploratory analysis of spatial data, Accessing and visualizing base maps in R, Working with local shapefiles, Working with Google, OSM and Stamen Maps, Preparing shapefiles using Google Earth and R, Visualizing qualitative and quantitative data with filled polygons, Label and text clouds on maps, Mapping pie charts, Density maps, Working and plotting raster data in R, Simple interpolation techniques with gstat, Kriging applications with geoR.

Course Precondition

Successful completion of a lecture on introductory level statistics course.

Resources

Diggle, P., & Ribeiro, P. J. (2007). Model Based Geostatistics. New York: Springer. R Graphics Cookbook, 2nd edition https://r-graphics.org/

Notes

Online Book: R Graphics Cookbook http://www.cookbook-r.com/Graphs/


Course Learning Outcomes

Order Course Learning Outcomes
LO01 Basic R usage skills and data visualization with ggplot2
LO02 Gain basic knowledge on the coordinate reference system, projection system and datum, make conversions between coordinate reference systems in R
LO03 Prepare maps using R
LO04 Visualize various spatial data types using R
LO05 Apply simple interpolation techniques using R


Relation with Program Learning Outcome

Order Type Program Learning Outcomes Level
PLO01 Bilgi - Kuramsal, Olgusal Improves theoretical and practical knowledge in the field of Marine and Inland Water Biology and Fisheries Basic Sciences. 2
PLO02 Bilgi - Kuramsal, Olgusal Comprehends interactions between Fisheries Basic Sciences and other disciplines. 2
PLO03 Bilgi - Kuramsal, Olgusal Determines strategies and investigates methods about their field of study in Fisheries Basic Science. 4
PLO04 Bilgi - Kuramsal, Olgusal Produces new information and theories by interpreting and synthesising the information from other disciplines and uses the theoretical and practical information from their field of study in Fisheries Basic Science. 3
PLO05 Bilgi - Kuramsal, Olgusal Collects data, interprets results and suggests solutions by using dialectic research methodology in the certain field of Marine and Inland Water Biology and Fisheries Basic Sciences. 4
PLO06 Bilgi - Kuramsal, Olgusal Independently plans, designs and performs a certain project in the field of Fisheries Basic Sciences. 3
PLO07 Bilgi - Kuramsal, Olgusal Produces solutions by improving new strategic approaches and taking responsibilities for the potential problems in the field of study as an individual or team member. 2
PLO08 Beceriler - Bilişsel, Uygulamalı Determines the requirements for Fishery Basic Science education, reaches the resources, critically interpretes knowledge and skills and gains experience to direct the education. 2
PLO09 Beceriler - Bilişsel, Uygulamalı Has positive stance on the lifelong education and uses it for the public benefit by using the gained theoretical and practical knowledge in the field of Marine and Inland Water Biology and Fisheries Basic Sciences. 2
PLO10 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Follows the current topics and improvements in the field of Fisheries Basic Sciences, publishes and presents the research results, contributes to constitution of a public conscience in the field of interest. 5
PLO11 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Effectively communicates about the field of Marine and Inland Water Biology and Fisheries Basic Sciences by using written and oral presentation tools, follows up and criticizes the meetings and seminars. 5
PLO12 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Follows up international publications and communicates with international collaborators by using language skills.
PLO13 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Uses the communication and information technologies about the field of interest in an advanced level. 5
PLO14 Yetkinlikler - Öğrenme Yetkinliği Conforms, controls and teaches social, cultural and scientific ethics in the investigation and publication process of the data related with the field of interest. 3
PLO15 Yetkinlikler - Öğrenme Yetkinliği Improves strategies, politics and application codes by following scientific and technological developments on the certain field of Marine and Inland Water Biology and Fisheries Basic Sciences. Investigates and extends the results on behalf of public in frame of total quality management process. 2
PLO16 Yetkinlikler - Öğrenme Yetkinliği Uses the abilities and experiences on applications and solving problems that gained during the MSc education for the interdisciplinary studies. 4


Week Plan

Week Topic Preparation Methods
1 Basics of R environment and graphical user interfaces (GUI) Attendants should install R Terminal, and R Studio and R Commander GUIs Öğretim Yöntemleri:
Anlatım, Problem Çözme, Bireysel Çalışma
2 Basics of spatial data and mapping Lecture notes will be investigated Öğretim Yöntemleri:
Anlatım, Problem Çözme
3 Exploratory analysis of spatial data Lecture notes will be investigated Öğretim Yöntemleri:
Anlatım, Problem Çözme
4 Accessing and visualizing base maps in R Lecture notes will be investigated Öğretim Yöntemleri:
Anlatım, Problem Çözme
5 Working with local shapefiles Lecture notes will be investigated Öğretim Yöntemleri:
Anlatım, Problem Çözme
6 Working with Google, OSM and Stamen Maps Lecture notes will be investigated Öğretim Yöntemleri:
Anlatım, Problem Çözme
7 Preparing shapefiles using Google Earth and R Lecture notes will be investigated Öğretim Yöntemleri:
Anlatım, Problem Çözme
8 Mid-Term Exam Ölçme Yöntemleri:
Ödev
9 Visualizing qualitative and quantitative data with filled polygons Lecture notes will be investigated Öğretim Yöntemleri:
Anlatım, Problem Çözme
10 Label and text clouds on maps Lecture notes will be investigated Öğretim Yöntemleri:
Anlatım, Problem Çözme
11 Mapping pie charts Lecture notes will be investigated Öğretim Yöntemleri:
Anlatım, Problem Çözme
12 Density maps Lecture notes will be investigated Öğretim Yöntemleri:
Anlatım, Problem Çözme
13 Working and plotting raster data in R Lecture notes will be investigated Öğretim Yöntemleri:
Anlatım, Problem Çözme
14 Simple interpolation techniques with gstat Lecture notes will be investigated Öğretim Yöntemleri:
Anlatım, Problem Çözme
15 Kriging applications with geoR Lecture notes will be investigated Öğretim Yöntemleri:
Anlatım, Problem Çözme
16 Term Exams Ölçme Yöntemleri:
Ödev
17 Term Exams Ölçme Yöntemleri:
Ödev


Student Workload - ECTS

Works Number Time (Hour) Workload (Hour)
Course Related Works
Class Time (Exam weeks are excluded) 14 4 56
Out of Class Study (Preliminary Work, Practice) 14 4 56
Assesment Related Works
Homeworks, Projects, Others 1 2 2
Mid-term Exams (Written, Oral, etc.) 1 12 12
Final Exam 1 28 28
Total Workload (Hour) 154
Total Workload / 25 (h) 6,16
ECTS 6 ECTS