Ich habe einen Datenrahmen in R, der so mit ungefähr 7k Zeilen aussieht.Einen Datenrahmen transformieren
Customer ID Test_Control DF Purchase
1112223333 test ab False
2222223333 Control ab False
3332223333 Control ab True
4442223333 test ab False
Über den Daten:
- Alle der Customer_ID ist einzigartig.
- Die "Kauf" Spalten entweder wahr oder falsch
- Die "Test_Control" Spalte wird entweder "Test" oder "Control"
- Die DF-Spalte hat alway "ab"
Ich muss verwandelt es so aussehen:
Test Control
0 1
0 1
1 0
0 1
über die Transformation:
- Die Test_control Spalte in zwei Spalten werden soll, basierend abgetrennt, wenn es Test- oder Kontroll
- ist, wenn der Kauf Spalte „False“ es es sowohl ein 0 für den „Test“ und „Kontrolle“ Spalte
- sein sollte Wenn Die Kaufspalte ist "True", dann sollte eine "1" entweder in die Spalte "Test" oder "Kontrolle" gehen. Wenn zum Beispiel die Spalte "test_control" Test ist, würde die 1 in die Spalte "test" gehen.
Im Wesentlichen bin ich preping dies für einen t.test().
Ich bin ein wenig verwirrt: die Daten, die Sie bereitstellen, werden nicht dem Beispiel zugeordnet, das Sie basierend auf Ihren eigenen Regeln erstellen möchten. Soll es? –