Skip to content

Instantly share code, notes, and snippets.

View USMortality's full-sized avatar

USMortality.com USMortality

View GitHub Profile
@USMortality
USMortality / deploy.sh
Last active April 14, 2025 20:18
Dokku deploy script
#!/usr/bin/env bash
# Require IP argument or environment variable
IP="${1:-${IP}}"
if [ -z "$IP" ]; then
echo "❌ Error: IP is required."
echo "Usage: IP=1.2.3.4 ./deploy.sh"
echo " or: ./deploy.sh 1.2.3.4"
exit 1
@USMortality
USMortality / dl.r
Last active March 20, 2025 02:21
JFK Assassination Records - 2025 Documents Release
# Download all previously release files
library(httr) # Load httr for GET function
library(readxl) # Load readxl for reading Excel files
read.xls <- function(url) {
# Create a temporary file
temp_file <- tempfile(fileext = ".xlsx")
# Download the file to the temporary location
GET(url, write_disk(temp_file, overwrite = TRUE))
@USMortality
USMortality / chart_tatverdaechtigenrate_d_a.r
Last active March 11, 2025 12:42
Tatverdächtigenraten von Deutschen und Ausländern
library(ggplot2)
library(readr)
library(dplyr)
library(stringr)
library(scales)
library(ggrepel)
sf <- 2
width <- 600 * sf
height <- 335 * sf
@USMortality
USMortality / bundesliga2_forecast.r
Last active March 2, 2025 16:35
2. Bundesliga Standings
library(tidyverse)
# Load and preprocess the dataset
df <- read_csv("https://www.football-data.co.uk/mmz4281/2425/D2.csv") |>
mutate(Date = as.Date(Date, format = "%d/%m/%Y")) |>
select(Date, HomeTeam, AwayTeam, FTR) |>
arrange(Date)
# Ensure unique set of teams per matchday
matchday_counter <- 1
@USMortality
USMortality / Cancer Age-Adjusted Mortality Rate [USA]
Created February 1, 2025 19:54
chart_usa_cancer_year_asmr.r
library(readr)
library(tidyr)
library(ggplot2)
library(dplyr)
library(fable)
library(tsibble)
sf <- 2
width <- 900 * sf
height <- 450 * sf
@USMortality
USMortality / data_deutschland_are_ili.r
Created January 28, 2025 17:02
Data: Deutschland ARE/ILI
library(readr)
library(dplyr)
library(tidyr)
df <- read_tsv(
paste0(
"https://raw.githubusercontent.com/robert-koch-institut/",
"GrippeWeb_Daten_des_Wochenberichts/main/",
"GrippeWeb_Daten_des_Wochenberichts.tsv"
)
@USMortality
USMortality / .chart_bundestagswahl_polymarket.r
Last active February 24, 2025 01:45
Wettquoten implizierter Stimmenanteil nach Partei [Polymarket]
library(ggplot2)
sf <- 2
width <- 600 * sf
height <- 335 * sf
options(vsc.dev.args = list(width = width, height = height, res = 72 * sf))
# CDU/CSU
# https://polymarket.com/event/cducsu-of-vote-in-german-election-2-brackets
@USMortality
USMortality / Indikator.csv
Last active January 8, 2025 15:55
Age Standardized Mortality Rate by Cause of Death [Germany]
We can make this file beautiful and searchable if this error is corrected: It looks like row 2 should actually have 9 columns, instead of 1 in line 1.
Sterbef�lle, Sterbeziffern (je 100.000 Einwohner, altersstandardisiert) (ab 1998). Gliederungsmerkmale: Jahre, Region, Alter, Geschlecht, Nationalit�t, ICD-10, Art der Standardisierung
****************************************************************************************************
Diese Tabelle bezieht sich auf:
Region:;Deutschland
Alter:;Alle Altersgruppen
Geschlecht:;Insgesamt
Nationalit�t:;Alle Nationalit�ten
Art der Standardisierung:;Standardbev�lkerung &quot;Deutschland 2011&quot;
@USMortality
USMortality / _chart_usa_population_vaccination_status.r
Last active December 31, 2024 19:21
Population used in OWID/CDC COVID-19 weekly death rates dataset
library(tidyverse)
library(scales)
sf <- 2
width <- 600 * sf
height <- 335 * sf
options(vsc.dev.args = list(width = width, height = height, res = 72 * sf))
df <- read_csv("/Users/ben/Downloads/a.csv")
@USMortality
USMortality / population_norway.r
Created December 26, 2024 16:11
Norway Adult Deaths & Population, 2021-2023
library(readr)
library(tidyr)
library(readxl)
library(tidyverse)
### Deaths
# https://ec.europa.eu/eurostat/databrowser/product/view/demo_magec
df <- read_tsv("/Users/Ben/Downloads/estat_demo_magec.tsv")