R examples

Introduksjon til `data.table`

Denne posten baserer seg på en presentasjon jeg gjorde av `data.table`-pakka. Den beskriver hvordan man kan bruke `data.table` i R for å jobbe med store datasett slik som registerdata. Posten går blant annet gjennom de ulike posisjonene i klammene `[i,j,by]` og viser hvordan man kan lage nye variabler i `data.table` med `:=`.

Fjerne advarsler og meldinger fra en RMarkdownfil

Makdown
RMarkdown
chunk options
R
knitr

Når vi jobber i RMarkdown vil vi ikke alltid ha alle feilmeldingene som kommer. I denne posten går jeg gjennom hvordan man kan spesifisere hvilke typer meldinger man vil ha med i den endelige fila. Jeg viser både hvordan man kan bestemme dette for hver chunk og hvordan man kan spesifisere det for hele dokumentet.

Flytdiagram eller sankeydiagram i R

ggalluvial
survey
R
spørreundersøkelse
ESS
flytdiagram
sankey

Denne posten beskriver hvordan man kan lage et flytdiagram også kalt sankeydiagram i R. Dette er en type diagrammer som viser hvordan individer eller grupper beveger seg mellom ulike statuser. Eksempelet er hvordan personer kan oppleve et parti som nærmeste parti, men ha stemt på et annet.

Kan man bruke chatboter til å lage figurer i R?

ggalluvial
survey
R
spørreundersøkelse
ESS
flytdiagram
sankey

Terskelen for å ta R i bruk er høy. Det er mye å sette seg inn i før man kan bruke R på en god måte. En av fordelene til R er at det finnes gode verktøy til å lage avanserte figurer. Denne posten viser hvordan chatgpt, bing med flere kan brukes til å få koden som lager figurer.

Data med vekter i R

vekter
srvyr
survey
R
spørreundersøkelse
ESS

Denne posten beskriver hvordan man kan bruke vekter i R ved hjelp av srvyr- og survey-pakkene. Srvyr-pakka gjør der enkelt å få ut vekta estimater slik som gjennomsnitt og andeler og gjør det enkelt å jobbe med surveyer og spørreundersøkelser. Srvyr bruker ganske standard tidyverse- og dplyr-kode og gjør det mulig å bruke pipe. Dermed blir det mye enklere å få vekta estimater i R.

R-kurs 1: Hvordan komme igang med R

R
Innføring

Denne posten er slidene til et veldig kort kurs jeg holdt på ISF for nybegynnere i R. Jeg har ikke skrevet ut kurset, så dette er bare punktene fra presentasjonen jeg brukte og koden i chunkene.

Robuste standardfeil

Regresjon
Robuste standardfeil
sandwich
R

Denne posten beskriver hvordan man kan beregne robuste standardfeil i R.

Hvordan gjøre en liste til en tabell (data.frame) i R?

Lister
hoist()
list()
R
tibble
str()
API

Denne posten beskriver hvordan man kan hente ut informasjonen fra en nestet liste i R der data er plassert på ulike nivåer. Først beskrives det hvordan vi får en oversikt over innholdet i lista med str(). Deretter brukes funksjonen `hoist()` for å få ut dataene i en `data.frame` eller en `tibble`. Dette er ofte nyttig når vi har data fra et API eller en nettjeneste.

Figur med missing

Deskriptiv statistikk
Missing
ggplot2
tidyverse
R

Denne posten beskriver hvordan man kan lage en figur over en variabel der man tar antall/prosent av hver kategori som også inkluderer missing.

More articles »

R examples