2025-04-21
This is a generalized ML assignment
The page
final_page.qmd
--- title: "Final Page" author: "Team $i$" date: "04/21/2025" --- # Goal ...
The presentation
final_present.qmd
--- title: "Final Presentation" author: "Team $i$" date: "04/21/2025" format: revealjs --- # Goal ...
tidyverse
caret
library(tidyverse) library(caret)
craven_train
fast <- readRDS(gzcon(url("https://github.com/cd-public/D505/raw/refs/heads/master/dat/craven_train.rds")))
fast <- readRDS("secret.rds") # I have "secret" data fast <- fast %>% engineer() # I will apply your function.
# Engineer 10 features engineer <- function(df) { df |> select(1:10) }
profit <- fast["Revenue 2019 to present"] - fast["BOM Cost"] * fast["Units Sold"] fast <- fast %>% engineer() fast <- fast |> select(1:10) # Max 10 features fast["Profit"] = profit
train(Profit ~ ., data = fast, method = "lm", trControl = trainControl(method = "cv", number = 5))$results$RMSE