Filformater ved dataeksport
Denne artikel forklarer formaterne i de filer, du eksporterer fra SENS motion webappen: tidsstempelkolonner og talformater i CSV-filer samt det binære filformat for rå accelerometerdata. Se Dataeksport for, hvordan du eksporterer data. Se Behandling af rå accelerometerdata for eksempler på scripts i R og Python.
Tidsstempler og talformater#
Når du eksporterer til CSV, vælger du, hvordan tid og tal skrives i filen. Her er en forklaring af mulighederne.
Tidsstempelkolonner#
Hver række i filen har et tidspunkt. Du kan få det med i ét eller flere af disse formater. Alle tre beskriver det samme øjeblik, her 8. januar 2026 kl. 01:00 dansk tid:
| Kolonne | Eksempel | Hvad det er |
|---|---|---|
| Unix-tidsstempel | 1767830400015 | Antal millisekunder siden 1. januar 1970 kl. 00:00 UTC. Let for computere og scripts at regne med, men ikke læseligt for mennesker. |
| UTC ISO | 2026-01-08T00:00:00.015Z | Dato og klokkeslæt i UTC (koordineret universaltid). UTC er det samme overalt og har ingen sommertid. |
| Lokal tid ISO | 2026-01-08T01:00:00.015+01:00 | Dato og klokkeslæt i deltagerens tidszone, med forskellen til UTC til sidst (her +01:00). Det er det klokkeslæt, deltageren selv oplevede. |
Hvis du er i tvivl, så vælg Lokal tid ISO – den er nemmest at læse og at relatere til deltagerens dag. Vælg Unix-tidsstempel, hvis du vil behandle data med dine egne scripts. Tag kun de kolonner med, du har brug for, da hver kolonne gør filen større.
Separator & talformat#
En CSV-fil er ren tekst, hvor en separator adskiller kolonnerne. Lande skriver decimaltal forskelligt, så du kan vælge den kombination, der passer til dit program:
| Mulighed | Eksempel | Vælg den, hvis … |
|---|---|---|
| Semikolon, decimalkomma | 0,27;-0,30;-0,66 | du åbner filen i Excel med danske eller andre europæiske indstillinger, hvor komma bruges som decimaltegn. |
| Komma, decimalpunktum | 0.27,-0.30,-0.66 | du åbner filen i Excel med engelske indstillinger eller behandler den i R, Python eller lignende værktøjer. |
Hvis alt ender i én kolonne, når du åbner filen, så prøv den anden mulighed, eller læs Gør en CSV-fil læsbar.
Binært filformat#
Når du eksporterer rådata med filformatet Binær, har filen ingen header – den består kun af målinger, gemt i forlængelse af hinanden. Hver måling er 12 bytes, med den mest betydende byte først (big-endian):
- 6 bytes = Unix-tidsstempel i millisekunder (UTC)
- 2 bytes = X, signed 16 bit integer x 0,0078125 G
- 2 bytes = Y, signed 16 bit integer x 0,0078125 G
- 2 bytes = Z, signed 16 bit integer x 0,0078125 G
Måleområde: -4G til +4G, 10 bit opløsning
Eksempel (tre målinger, hvor de enkelte bytes er vist som hexadecimale tal):
- 016C87D85F170022FFD9FFAC
- 016C87D85F6E0022FFD9FFAC
- 016C87D85FC50022FFD9FFAC
Den første linje afkodes sådan:
- Tidsstempel 016C87D85F17 = 1565647200023 ms = 12. august 2019, 22:00:00,023 UTC
- X 0022 = 34 × 0,0078125 = 0,27 G
- Y FFD9 = −39 × 0,0078125 = −0,30 G
- Z FFAC = −84 × 0,0078125 = −0,66 G
