Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
de:create:variables [30.01.2015 15:00] – Aktualisiert adminde:create:variables [27.08.2018 12:49] – Variablen-Kennungen ändern admin
Zeile 12: Zeile 12:
   * **Daten-Variablen** speichern die Antworten des Befragten -- sie stehen später im Datensatz als Variablen für die Auswertung zur Verfügung. Jedes Interview erzeugt einen neuen Fall im Datensatz. Eine Liste aller Daten-Variablen eines Befragungsprojekts liefert die ** Variablen-Übersicht**. Der aktuelle Wert einer Daten-Variable, also zum Beispiel die Antwort, die ein Befragter gegeben hat, kann mit der Funktion ''[[:de:create:functions:value|value()]]'' ausgelesen und z.B. für eine [[:de:create:filters|Filterfrage]] verwendet werden.   * **Daten-Variablen** speichern die Antworten des Befragten -- sie stehen später im Datensatz als Variablen für die Auswertung zur Verfügung. Jedes Interview erzeugt einen neuen Fall im Datensatz. Eine Liste aller Daten-Variablen eines Befragungsprojekts liefert die ** Variablen-Übersicht**. Der aktuelle Wert einer Daten-Variable, also zum Beispiel die Antwort, die ein Befragter gegeben hat, kann mit der Funktion ''[[:de:create:functions:value|value()]]'' ausgelesen und z.B. für eine [[:de:create:filters|Filterfrage]] verwendet werden.
   * **Interne Variablen** sind spezielle Daten-Variablen. Sie dienen dazu, Werte im Datensatz verfügbar zu machen, die mittels PHP-Code berechnet oder gewürfelt wurden. Weiterhin können interne Variablen die Antworten speichern, die mit [[:de:create:inputs-custom|eigenen Formularelementen]] erhoben wurden.   * **Interne Variablen** sind spezielle Daten-Variablen. Sie dienen dazu, Werte im Datensatz verfügbar zu machen, die mittels PHP-Code berechnet oder gewürfelt wurden. Weiterhin können interne Variablen die Antworten speichern, die mit [[:de:create:inputs-custom|eigenen Formularelementen]] erhoben wurden.
 +
 +
 +===== Daten-Variablen =====
 +
 +Die meisten Fragen erzeugen eine Variable im Datensatz, darüber hinaus können mit dem Fragetyp [[:de:create:questions:internal]] (s. unten) im Datensatz zusaätzliche Variablen angelegt werden, die benutzerdefinierte Daten speichern.
 +
 +Darüber hinaus gibt es im Datensatz [[:de:results:variables|zusätzliche Variablen]] mit Meta- und Paradaten zum jeweiligen Fall.
 +
 +Die Variablen von Fragen erhalten beim Anlegen eine Kennung, die aus der Frage-Kennung (z.B. "AB01") und (optional) einem Zusatz (z.B. "_01" oder "x1") besteht. Bei Fragen mit untergeordneten Items (z.B. Skalen) entspricht der Zusatz in aller Regel der Nummer des Items.
 +
 +==== Individuelle Variablen-Namen ====
 +
 +Im Karteireiter "Variablen" einer Frage können Sie die Kennung einzelner oder mehrerer Variable ändern.
 +
 +{{ :de:create:scr.variables.custom-labels.png?nolink |Karteireiter Variablen in einer Frage}}
 +
 +Klicken Sie auf das Bearbeiten-Symbol ({{:de:create:symbol.edit.png?nolink|Knopf zum Beabeiten}}), um die Kennung zu ändern. Tragen Sie die gewünschte neue Kennung für die Variable ein. Die Kennung muss folgenden Regeln folgen:
 +
 +  * Es können die Buchstaben A bis Z (groß oder klein, keine Umlaute), die Ziffern 0 bis 9 und der Unterstrich (''_'') verwendet werden. Das erste Zeichen muss ein Buchstabe sein.
 +  * Die Kennungen dürfen maximal 64 Zeichen lang sein.
 +  * Um mögliche Überschneidungen mit den automatisch zugewiesenen Kennungen zu vermeiden, dürfen das dritte und vierte Zeichen __nicht beide__ Zifferns ein. Die Kennungen "var01", "v01" oder "age" sind  also möglich, nicht aber "va00", "v001" oder "xy123".
 +
 +Wenn Sie in das Eingabefeld für die Kennung gar nichts eintragen, wird die automatische Kennung wiederhergestellt.
 +
 +Zum Bestätigen der neue Kennung stehen zwei Knöpfe zur Verfügung:
 +
 +  * Mit dem Knopf {{:de:create:symbol.check.png?nolink|Knopf zum Bestätigen}} speichern Sie die Kennung nur für die eine Variable.
 +  * Mit dem Knopf {{:de:create:symbol.checkMulti.png?nolink|Knopf zum Bestätigen für alle nachfolgenden Variablen}} speichern Sie die Kennung zusätzlich für alle nachfolgenden Variablen, wobei SoSci Survey eine Zahl am Ende automatisch hochzählt. Wenn Sie z.B. bei der ersten Variable die Kennung "sus01" eintragen, erhalten die weiteren Variablen die Kennungen "sus02, "sus03" u.s.w.
 +
 +Die geänderten Kennungen werden als Variablennamen beim [[:de:results:download]] verwenden und sie können in [[:de:create:php-filters|PHP-Filtern]] bzw. der Funktion ''[[:de:create:functions:value]]'' verwendet werden. Die automatisch zugewiesene Kennung bleibt zusätzlich gültig.
  
  
de/create/variables.txt · Zuletzt geändert: 13.07.2020 21:51 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki