R Dersleri - Ali Onur Gitmez

Ana Sayfa Ders 1 Ders 2 Ders 3 Ders 4 Ders 5 Ders 6 Ders 7 Ders 8 Ders 9 Ders 10 Ders 11 Ders 12 Ders 13 Ders 14 Ders 15

Weekly Topics

Week 1: Introduction to R and Basic Concepts

  • Introduction to R and RStudio
  • Workspace management
  • Basic R operations and syntax
  • Data types
  • R as a calculator

Week 2: Data Structures-1

  • Vectors
  • Lists
  • Factors

Week 3: Data Structures-2

  • Matrices
  • Arrays
  • Data Frames
  • Tibbles

Week 4: Functions and Control Structures-1

  • Creating and using functions
  • If functions
  • If-else functions

Week 5: Functions and Control Structures-2

  • Logical operators
  • For loop
  • While loop
  • Operations on loops

Week 6: Functional Programming

  • Apply family functions
  • purrr package

Week 7: Data Import, Manipulation, Cleaning and Missing Data

  • Data import and export
  • Data manipulation with base R and dplyr/tidyr
  • Reshaping data
  • Data cleaning techniques
  • Missing data handling

Week 8: Advanced Manipulation Techniques

  • String manipulation
  • Date-time manipulation

Week 9: Data Visualization

  • Data visualization techniques with base R
  • Introduction to ggplot2
  • Customizing plots
  • Advanced plotting techniques

Week 10: Descriptive Statistics

  • Measures of central tendency
  • Measures of dispersion
  • Measures of position and shape
  • Relationship measures
  • Descriptive statistics for categorical data

Week 11: Inferential Statistics

  • Introduction to hypothesis testing
  • t-test and Variants
  • ANOVA and Variants

Week 12: Regression Analysis-1

  • Introduction to regression analysis
  • Linear regression
  • Model diagnostics and interpretation

Week 13: Regression Analysis-2

  • Logistic regression
  • Model diagnostics and interpretation

Week 14: R Markdown and Introduction to Causal Inference

  • Introduction to R Markdown
  • Creating documents with R Markdown
  • Including tables and figures
  • Creating different output formats (HTML, PDF, Word)
  • LaTeX
  • Brief intro to Causal Inference

Week 15: Introduction to Computational Methods

  • Introduction to Web Scraping
  • Textual Analysis Tools
  • Sentiment Analysis
  • Network Analysis
  • Maps and Geospatial Analysis
  • Machine Learning