--- title: "Intro" output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{Intro} %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8} --- ```{r, include = FALSE} knitr::opts_chunk$set( collapse = TRUE, comment = "#>", eval = FALSE ) ``` ```{r setup} library(ojoslackr) library(ojodb) library(slackr) library(here) library(tidyverse) # Init slackr slackr_setup(config_file = here(".slackr")) ``` ```{r} #| description: get_data data <- ojo_crim_cases( districts = "TULSA", file_years = 2023, case_types = c("CM", "CF") ) |> collect() ``` ```{r} #| description: make_plot p <- data |> group_by( case_type, week_filed = floor_date(date_filed, "week") ) |> count() |> ggplot(aes(x = week_filed, y = n, color = case_type)) + geom_line() + ojo_theme() + labs( title = "TEST - Tulsa County Criminal Cases Filed", subtitle = "2023", x = NULL, y = NULL ) + expand_limits( y = 0 ) + ojo_watermark() ``` ```{r} #| description: slack_plot p |> ggslackr() ```