Skip to content

Instantly share code, notes, and snippets.

# Connect to Spark and create table pointer
library(sparklyr)
library(dplyr)
sc <- spark_connect(method = "databricks_connect")
lendingclub_dat <- tbl(sc, dbplyr::in_catalog("hive_metastore", "default", "lendingclub"))
# Prepare the data, replicating what was done in the first article
lendingclub_prep <- lendingclub_dat |>
select(term, bc_util, bc_open_to_buy, all_util) |>
mutate(term = trimws(substr(term, 1,4))) |>
@edgararuiz
edgararuiz / clase.R
Created March 5, 2024 23:14
Paquetes y materiales de clase
pkgs <-
c("bonsai", "doParallel", "embed", "finetune", "lightgbm", "lme4",
"plumber", "probably", "ranger", "rpart", "rpart.plot", "rules",
"splines2", "stacks", "text2vec", "textrecipes", "tidymodels",
"vetiver", "remotes", "usethis")
install.packages(pkgs)
if(dir.exists("~/tidymodels")) stop("El folder ya existe")
@edgararuiz
edgararuiz / main.rmd
Created February 15, 2024 22:43
Dynamic code chunks
```{r setup, include = FALSE}
suppressPackageStartupMessages(library(tidyverse))
suppressPackageStartupMessages(library(rlang))
```
```{r, echo = FALSE, results='asis'}
walk(
names(mtcars),
~{