Transponieren von Daten in Kurzform in Langform<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo zusammen,
Ich versuche, eine Möglichkeit zu finden, meine Daten von einer einzelnen Zeile pro Proband, die Daten für zwei Versuche enthält, in zwei Zeilen für jeden Probanden umzustrukturieren, die jeweils Daten aus einem einzelnen Versuch enthalten. Meine Analysen basieren alle auf wiederholten Messungen. Ich kann dies für eine einzelne Variable erledigen, aber wenn ich versuche, es komplizierter zu machen, schlägt es fehl. Ich kann zum Beispiel zwei Zeilen pro Thema mit beiden Bewertungen eines Elements erhalten, aber wenn ich zwei Variablen verwende, erhalte ich am Ende 4 Zeilen anstelle von 2 Zeilen und 2 Spalten.
Ich habe mir die Dokumentation angesehen und versucht, damit herumzuspielen, hatte aber kein Glück. Wenn jemand eine Idee hat, wäre ich sehr dankbar.
Betreff: Transponieren von Daten in Kurzform in LangformEs tut mir leid, das zu hören! Ja, bitte geben Sie das Protokoll an, wenn Sie können, und geben Sie an, mit welcher JMP-Version und welchem Betriebssystem Sie Probleme haben.
Danke!
Betreff: Transponieren von Daten in Kurzform in LangformJulianisch,
Ich habe zweimal versucht, Ihr Add-On auszuführen, und JMP ist beide Male abgestürzt. Wünschen Sie ein Fehlerprotokoll?
Betreff: Transponieren von Daten in Kurzform in LangformHallo benson.munyan ,
Gern geschehen! Ich freue mich, dass das bei Ihnen funktionieren wird.
Was möchten Sie in Bezug auf die Variable, die Sie hinzufügen möchten, über jeden Fall ermitteln? Sie sollten immer die Betreff-ID behalten. Dies ist beim Stapeln möglich, solange Sie alle nicht gestapelten Spalten beibehalten, damit Sie wissen, von welchem Betreff die Daten in jeder Zeile stammen. Die Identifizierung des Zeitpunkts (oder der Bedingung oder was auch immer sonst die wiederholten Messungen identifiziert) sollte so einfach sein wie das Beibehalten einer dieser Beschriftungsspalten, die Sie neu codieren. Zusammen ermöglichen Ihnen diese beiden Spalten (Subjekt-ID und Stacking-Gruppen-ID), die ursprüngliche Tabelle mit „Tabellen“ > „Teilen“ neu zu erstellen, sodass bei dieser Umstrukturierung nichts in Bezug auf die Identifizierung von Fällen verloren geht. Gibt es etwas anderes, das Sie für jede Zeile erfassen möchten?
julianisch
Betreff: Transponieren von Daten in Kurzform in Langform@Julianisch
Danke schön! Das ist perfekt! Was Ihr Add-In betrifft, glaube ich, dass ich es bereits installiert habe. Jemand dort war so freundlich, mich darauf aufmerksam zu machen. Tatsächlich ist das einer der Hauptgründe, warum ich versucht habe, das zu klären.
Gibt es eine Möglichkeit, jedem Fall eine Variable hinzuzufügen, um klar anzugeben, welcher Fall welcher ist?
Betreff: Transponieren von Daten in Kurzform in LangformAußerdem: Wenn Ihre Analyse mehrere Faktoren innerhalb und zwischen Subjekten umfasst, können Sie möglicherweise das Add-in für vollfaktorielle Messwiederholungen nutzen, das ich vor einiger Zeit im Dateiaustausch veröffentlicht habe. Dieses Add-In generiert die Begriffe des gemischten Modells für die Analyse mit wiederholten Messungen und ruft dann „Modell anpassen“ auf.
Vollfaktorielles ANOVA-Add-In für wiederholte Messungen
julianisch
Betreff: Transponieren von Daten in Kurzform in LangformHallo benson.munyan ,
Sie können dies mit einem „Mehrere-Serien-Stapel“ tun. Im Beispieldatensatz unten habe ich beispielsweise vier Probanden, die in zwei „Serien“ – Variable 1 und Variable 2 – jeweils zu zwei Zeitpunkten gemessen wurden.

Wenn ich diese Daten so stapeln möchte, dass ich 8 Zeilen habe, 2 für jedes Thema, mit separaten Spalten für Variable 1 und Variable 2, können wir unter Tabellen > Stapel das Kontrollkästchen für „Mehrere Reihenstapel“ aktivieren. In diesem Fall haben wir zwei Reihen und die Spalten sind zusammenhängend; Das heißt, die mehreren Beobachtungen für jede Variable liegen nebeneinander und nicht verschachtelt (z. B. haben wir keine Spalten wie diese: Var1-Zeit1, Var2-Zeit1, Var1-Zeit2, Var2-Zeit2).
Hier ist die Einrichtung für Tabellen > Stapel.

Und hier ist der Datensatz, der dabei entsteht:

Zur Bereinigung würde ich „Data“ in „Var 1“ und „Data 2“ in „Var 2“ umbenennen. Dann würde ich die Spalte „Label“ auswählen, „Cols“ > „Recode“ aufrufen und jede Ebene so umkodieren, dass sie entweder Zeit 1 oder Zeit 2 ist, sodass Sie eine Variable haben, die die Zeitpunkte identifiziert. „Label 2“ ist überflüssig und kann gelöscht werden.
Ich hoffe das hilft!
julianisch
Betreff: Transponieren von Daten in Kurzform in LangformSicher. Hier ist ein Screenshot von dem, womit ich arbeite.

Dies ist ein Export von Qualtrics. Ich habe eine (1) Zeile pro Betreff. Jeder Proband durchläuft zwei Forschungsversuche (T1 und T2). Daher muss ich für jede Variable Spalten erstellen (z. B. IPQ_T1_Score (Der Wert für Versuch 1) und IPQ_T2_Score (Der IPQ-Wert für Versuch 2)). Anstatt zwei Datenspalten für jede Variable zu haben, hätte ich gerne eine Spalte für jede Variable und stattdessen zwei Zeilen pro Betreff.
Anstelle von IPQ_T1_Total Score und IPQ_T2_Total Score hätte ich also einfach einen IPQ Score, der durch eine andere Spalte „Trial“ (1 und 2) abgegrenzt wird. Kurz gesagt, ich möchte davon ausgehen:

Dazu:

Betreff: Transponieren von Daten in Kurzform in LangformKönnen Sie ein Beispiel dafür veröffentlichen, was Sie tun möchten? Abhängig von den Daten in jeder Zeile gibt es möglicherweise Möglichkeiten zur Partitionierung anhand eines Trennzeichens.