Sposób na wizualizację ilości decyzji wydanych przez UODO w czasie

Lista decyzji jest tutaj: https://uodo.gov.pl/pl/p/decyzje

Kod w JS do wyciągnięcia wszystkich dat decyzji UODO:

copy(
  Array.from(
    document.querySelectorAll(".d-none.d-sm-inline-flex.float-sm-right")
  )
    .map((e) =>
      e.textContent
        .trim()
        .replace(/[\n ]+/g, " ")
        .replace(/^[0-9]+ /g, "")
    )
    .reverse()
    .join("\n")
);

Potem wklejam do pliku txt i w bashu generuję plik csv:

cat uodo.txt | sed 's/ r.//g' | awk '{print "," $2 " " $1}' | uniq -c  > uodo.csv