[{"Course code":"PFG0060","Version":1,"English name":"Basic R programming","Higher education credits":4.0,"Valid from":"2018V","Level within study regulation":"Third cycle","Subject":[{"Subject":"Other Social Science"}],"Grading scale":"Pass \/ Failed","Language":"English","Entry requirements":"Admitted to a postgraduate program. The course is suitable for all graduate students. No programming experience is required, but students are recommended to possess knowledge in basic mathematical statistics.","Objectives":"The aim of the course is to provide basic knowledge of the R language and on the skills of writing R scripts for practical applications. The course will focus on the core of R programming language, and data manipulation with R. \n\nUpon completion of the course the student should be able to:\n\n- master the basic knowledge of R language,\n\n- master functions commonly used for data manipulation,\n\n- generate basic descriptive statistics, conduct a simple multiple linear regression analysis and specification test, and\n\n- produce different types of data plot.\n\nThe course consists of lectures, computer exercises and self-study.","Content":"The course begins with an orientation connected to the following concepts: \n\n- What is R and what can R do?\n\n- An IDE (Integrated Development Environment) for R\n\nFurther, the course covers programming of R, specifically:\n\n- Data types and data structures: vector, list, matrix, data frame, factor\n\n- Import data and write out data\n\n- Data manipulation\n\n- Control flow\n\n- Write simple function\n\n- Plot\n\n- Regression analysis\n\n\n\nIn computer exercise, students will write R scripts to solve specific problems by using the knowledge from the lecturers. Exercise materials are provided by the lecturer.","Examination formats":"Approved computer assignments \r\n- If a student has failed an examination, the examiner has the right to issue supplementary assignments. This applies if it is possible and there are grounds to do so.\r\n\r\n- The examiner can provide an adapted assessment to students entitled to study support for students with disabilities following a decision by the university. Examiners may also issue an adapted examination or provide an alternative way for the students to take the exam.\r\n\r\n- If this syllabus is withdrawn, SLU may introduce transitional provisions for examining students admitted based on this syllabus and who have not yet passed the course.\r\n\r\n- For the assessment of an independent project (degree project), the examiner may also allow a student to add supplemental information after the deadline for submission. Read more in the Education Planning and Administration Handbook.\r\n","Organisation":[{"code":"300","Organisation":"Department of Forest Economics"}],"Other information":"\r\n- The right to participate in teaching and\/or supervision only applies for the course instance the student was admitted to and registered on.\r\n\r\n- If there are special reasons, students are entitled to participate in components with compulsory attendance when the course is given again. Read more in the Education Planning and Administration Handbook.\r\n"}]
