Information
Code | ST0036 |
Name | Mapping Applications with R |
Term | 2023-2024 Academic Year |
Term | Spring |
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 Instructor |
1 |
Course Goal / Objective
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 |