Introduction to R for Basic Statistical Analysis with the Help of Generative AI (Beginner)

Intelligence Artificielle Générative
Data Science
Open Source
Publishing
Theoretical and applied statistics
Short courses
On-site courses
Face-to-face
Remote/Virtual
English
French

Objectives

  • Discover the fundamentals of R and generative AI tools.
  • Learn the basics of descriptive statistical analysis and apply them to real-world datasets.
  • Learn how to automate common tasks in R using generative AI.
  • Master the creation of simple visualizations and data presentation.
  • Get introduced to the concepts of simple regressions and hypothesis testing.
  • Generate workflows and automated reports with R Markdown.

Prerequisites:

  • Basic statistics training
  • Affinity for coding
  • Comfort with computer tools and internet access

Pedagogical Methods and Support:

  • Sessions guided by the instructor
  • Interactive digital resources
  • Practical workshops on real-life cases
  • Use of AI to assist learning

Monitoring and Evaluation of Learning Outcomes:

  • Practical exercises and case studies
  • Multiple-choice quizzes (MCQs) and on-the-spot assessments
  • Individual feedback on exercises

Program

Half-day 1: Introduction to Generative AI and Its Application in Statistical Analysis

  1. Introduction to Generative AI

    • Definition and fundamental principles
    • How generative AI models work
    • Strengths and limitations of generative AI in data processing
  2. How Generative AI Can Simplify Learning Statistical Tools

  3. Practical Use Case for Beginners

    • Generating fake data examples to illustrate statistical concepts
    • Offering simplified explanations for basic concepts (mean, standard deviation, etc.)
    • Structuring a step-by-step approach for a simple statistical analysis

Half-day 2: First Steps with R

  1. Installation and Getting Started with RStudio Interface

  2. First Scripts: Introduction to Key Object Types in R

  3. Introduction to Essential Packages: dplyr, tidyr, ggplot2

  4. Exploring a Simple Dataset

Half-day 3: Effectively Visualizing and Analyzing Your Data

  1. Descriptive Analysis: Means, medians, standard deviations, frequencies.

  2. Creating Visualizations: Histograms, boxplots, bar charts.

  3. Case Study: Analyzing and visualizing a real dataset.

  4. Introduction to Automation: Using AI to generate simple visualization scripts.

Half-day 4: Introduction to Regression and Hypothesis Testing

  1. Simple Linear Regressions: Concepts and implementation.

  2. Introduction to Hypothesis Testing

  3. Practical Workshop with Simulated or Real Datasets

Half-day 5: Automating Analysis with R and Generative AI

  1. Prompt Engineering for Automating Analysis with R

    • Writing simple prompts to generate R code.
    • Automating key steps: data loading, cleaning, analysis, and visualization.
  2. Practical Example: Creating an Automated Workflow with R and Generative AI

    • Loading a data file.
    • Summarizing data and producing simple visualizations.
    • Generating an automated report (HTML or PDF) using R Markdown.
Duration
17 hours
Level
Beginner
Audience
Professionals, students, beginner researchers, or individuals in career transition wishing to get started with data analysis using R and generative AI tools.
Participants
8 people maximum

Instructor

Salima
Salima hold a PHD in economics from the University of Paris 1 Panthéon-Sorbonne, and spares no efforts when it comes to passing on knowledge and know-how. She is genuinely devoted to Educational purposes.
Inter-company sessions 2025 - [on 1 full day and 3 half-days planned remotely] in french:

- March 31st [09:00/12:30 – 13:30/17:00]
April 1st [14:00/17:30]
April 2nd and 3rd [09:00/12:30]

- May 19th [09:00/12:30 – 13:30/17:00]
May 20th, 22nd, and 23rd [09:00/12:30]

1750 EUR excluding VAT per person.

For intra-company sessions: please contact us for a personalized quote.
Next session : 
31 March 2025

Are you looking for information about a training course?

You want to set up a customized training session?

Contact our pedagogical team!