statable Statistik för studier och forskning

Hur upprepar jag min analys med nya data? (mall och logg över dataändringar)

Kort sagt

Hur upprepar jag min analys med en ny fil? Loggen noterar varje ändring av data, med en kontrollsumma (SHA-256) för filen. En mall sparar stegen och analyserna i ett projekt, utan data. En ny fil med samma kolumner går sedan igenom allt igen.

Så fungerar det i Statable

  1. Välj på sidan ”Logg” knappen ”Spara mall”. Filen slutar på ”.statable-vorlage” och innehåller inga data.
  2. Öppna den nya filen, välj ”Välj mall” på sidan ”Logg” och markera filen.
  3. Statable kontrollerar först om mallen passar. Därefter körs stegen i ordning, och loggen visar vad som hände.

Loggen

På sidan ”Logg” visar varje steg: nummer, typ, kolumner, antal berörda rader, rader före och efter, tid, källa (för hand eller från en mall) och en anmärkning. Det gäller varje ändring i projektet, inte bara mallar.

Spara en mall

Välj knappen ”Spara mall” på sidan ”Logg”. En fil som slutar på ”.statable-vorlage” skapas. Den innehåller alla dataändringar i ordning och alla analyssidor, men inga data, inga rader och inga värden. Kolumnnamn, etiketter och inställningar finns i den.

Vad som kan upprepas och vad som inte kan det

Vissa steg kan inte upprepas på andra data. Statable nämner dem vid sparandet, med nummer och orsak. En mall med sådana steg kan inte användas.

Använd en mall

Öppna den nya filen, välj ”Välj mall” på sidan ”Logg” och markera filen. Först kontrollerar Statable om mallen passar data, innan något ändras:

Sedan körs stegen i ordning på de nya data, med samma funktioner som för hand. Analyserna från mallen är öppna som flikar och räknas när du öppnar dem, eller alla på en gång i rapporten. Om ett steg avbryts avbryts allt som följer, data är som före körningen, och orsaken står i loggen.

Varningar

För specialister

Mallen är en JSON-fil med ett versionsnummer; en nyare version än den appen förstår avvisas. En mall utifrån räknas som osäker: den går genom samma kontroller som inmatningen i gränssnittet, dess texter hamnar aldrig okontrollerade i R- eller PSPP-kod, och en trasig fil ger en mening i stället för en krasch. Kontrollsumman är SHA-256 över filens byte, bildad i webbläsaren med crypto.subtle; för data utan fil (exempel, inskrivna, omstrukturerade) anges det så. Körningen använder samma kod som dataassistenten, ingen andra väg.

Relaterat

Öppna i Statable