ETC4500/ETC5450 Advanced R Programming
Home
Schedule
Week 1: R tools and data structures
Week 2: Foundations of R Programming
Week 3: R package development
Week 4: R programming with LLMs
Discussion
Moodle
On this page
What you will learn this week
Pre-class activities
Slides for week
Code used in class
Assignments
Week 4: R programming with LLMs
What you will learn this week
Using LLMs to assist with R programming
Pre-class activities
AI-powered data science using Positron Assistant
How to set up and use AI features in Positron
The ellmer R package
Hadley Wickham on ellmer
Slides for week
Download pdf
Code used in class
01_code_completion.R
02_ask.R
03_edit.R
04_agent.R
05_plan.R
06_git.R
ellmer1.R
ellmer2.R
fizzbuzz.R
wrangle.R
Assignments
Assignment 1
is due on Tuesday 31 March.