@aidan.jacobs 
To create a stock returns dataset using R, you can follow these steps:
Step 1: Install the necessary packages
1
 | 
install.packages("quantmod")
 | 
Step 2: Load the required libraries
1
 | 
library(quantmod)  | 
Step 3: Set the start and end dates for the desired time period
1 2  | 
start_date <- "2020-01-01" end_date <- "2020-12-31"  | 
Step 4: Define the ticker symbol of the stock you want to analyze
1
 | 
ticker <- "AAPL"  | 
Step 5: Download the stock data using getSymbols function from the quantmod package
1
 | 
getSymbols(ticker, from = start_date, to = end_date)  | 
Step 6: Extract the stock's closing prices from the downloaded data
1
 | 
stock_prices <- Cl(get(ticker))  | 
Step 7: Calculate the daily returns using the diff function
1
 | 
stock_returns <- diff(log(stock_prices))  | 
Step 8: Create a data frame to store the stock returns data
1
 | 
returns_data <- data.frame(Date = index(stock_returns), Returns = coredata(stock_returns))  | 
Now you have a dataset (returns_data) that consists of the date and corresponding stock returns. You can further manipulate or analyze this data using various statistical or visual tools available in R.