update blog post

This commit is contained in:
Kyle Belanger 2024-08-06 09:43:45 -04:00
parent 3c9588c92b
commit f072e9fd67

View file

@ -1,14 +1,22 @@
using XLSX using XLSX
using DataFrames using DataFrames
using Chain using Chain
using Cleaner using DataFramesMeta
using Dates
# Load Data # Load Data
df = DataFrame(XLSX.readtable(joinpath("data", "Tableau_practice_data.xlsx"), "05 - Flu Occurrence FY2013-2016"; infer_eltypes=true))
df = DataFrame(XLSX.readtable(joinpath("data", "Tableau_practice_data.xlsx"), "05 - Flu Occurrence FY2013-2016"))
function format_names(x::String)
x = lowercase(x)
x = replace(x, " " => "_", "+" => "pos", "(" => "", ")" => "", "%" => "pct")
return x
end
@chain df begin @chain df begin
polish_names rename(format_names, _)
@rtransform :month = Dates.month(:date) #transform by Row
end end