1
0
Files
Fundamenty-moralne/README.md
T
2026-05-20 23:26:49 +02:00

3.8 KiB

Przygotowanie danych do analizy

Ten folder zawiera materiały dla studentów pracujących z realnymi danymi z projektu empirycznego o moralności i wynikami eksperymentu karcianego.

Najważniejsza zasada: surowych plików CSV nie zmieniamy. Dane przygotowuje skrypt R, a nowe pliki zapisuje w katalogu outputs/.

Pliki w folderze

  • badanie_18_wyniki_20260514_212204.csv - realne dane ankietowe.
  • badanie_18_pytania_20260514_212146.json - opis struktury ankiety i zmiennych skalowych.
  • Plan badania kartami(Wyniki gry).csv - wyniki eksperymentu karcianego.
  • przygotuj_dane.R - skrypt R, który łączy dane i liczy zmienne skalowe.
  • instrukcja-przygotowanie-danych.md - instrukcja do pracy w Jamovi.
  • lista_zadan.md - zadania dla grup.

Minimalny układ raportu

Każda grupa oddaje krótki raport:

  1. pytanie badawcze,
  2. użyte zmienne,
  3. informacja, jak przeliczono wyniki aby otrzymać zmienne,
  4. statystyki opisowe dotyczące grupy i wybranych zmiennych,
  5. wynik głównej analizy dotyczący hipotezy lub hipotez,
  6. ograniczenia procedury / analizy / interpretacji,
  7. ostrożny wniosek.

Jak przygotować dane samodzielnie

W terminalu przejdź do katalogu z plikami i uruchom:

Rscript przygotuj_dane.R

(Do działania potrzebujesz działającego środowiska r, które można pobrać z https://www.r-project.org/)

Skrypt utworzy katalog outputs/ i zapisze:

  • dane_polaczone_skale.csv - pełne dane ankietowe z przeliczonymi skalami i wynikami eksperymentu, jeśli są dostępne,
  • dane_polaczone_skale_tylko_eksperyment.csv - tylko osoby z wynikami eksperymentu,
  • wyniki_eksperymentu_long.csv - wyniki eksperymentu w układzie długim,
  • wyniki_eksperymentu_podsumowanie.csv - podsumowanie eksperymentu na osobę,
  • raport_przygotowania.txt - raport z liczebnościami i ostrzeżeniami.

Co liczy skrypt

Dane są łączone po kodzie uczestnika. W ankiecie jest to odpowiedź na pytanie o kod identyfikacyjny, np. pierwsze trzy litery nazwiska i trzy cyfry telefonu. W pliku eksperymentu kody są nazwami kolumn.

Skrypt:

  1. zamienia kody na małe litery,
  2. usuwa spacje,
  3. transponuje plik z eksperymentem,
  4. dopisuje wyniki eksperymentu do danych ankietowych.

Jeśli osoba nie ma wyniku eksperymentu, jej zmienne eksperymentalne pozostają puste.

Zmienne z ankiety

Skrypt nadaje krótkie nazwy:

Blok Zmienne
metryczka plec, kierunek, wiek, rodzenstwo
moral foundations - ważność mfq_zn_1 ... mfq_zn_12
moral foundations - oceny mfq_oc_1 ... mfq_oc_12
aprobata społeczna aprobata_1 ... aprobata_10
neurotyczność neuro_1 ... neuro_12
prospołeczność prospol_1 ... prospol_8

Wyniki skalowe

Skrypt tworzy następujące zmienne:

Zmienna Znaczenie
MFQ_TROSKA troska/krzywda
MFQ_SPRAWIEDLIWOSC sprawiedliwość
MFQ_LOJALNOSC lojalność
MFQ_AUTORYTET autorytet i porządek
MFQ_TRADYCJA tradycja/role społeczne
APROBATA_SPOLECZNA suma odpowiedzi wskazujących na aprobatę społeczną, zakres 0-10
NEUROTYCZNOSC średnia neurotyczności po odwróceniu spokojnych itemów
PROSPOLECZNOSC średnia prospołeczności

Wyniki eksperymentu

W pliku eksperymentu odpowiedzi mają cztery możliwe zapisy:

  • a - wybór A,
  • b - wybór B,
  • ab - zmiana z A na B,
  • ba - zmiana z B na A.

Skrypt tworzy między innymi:

  • MFQ_TROSKA, MFQ_SPRAWIEDLIWOSC, MFQ_LOJALNOSC, MFQ_AUTORYTET, MFQ_TRADYCJA,
  • APROBATA_SPOLECZNA,
  • NEUROTYCZNOSC,
  • PROSPOLECZNOSC,
  • SILA_PRZEKONAN.

Zadania studentów

Po przygotowaniu danych studenci korzystają z lista_zadan.md. Każda grupa łączy jedną zmienną psychologiczną lub demograficzną z wynikiem eksperymentu:

  • przekonaniami moralnymi,
  • siłą przekonań.