Ich habe einen Datenrahmen in Bezug auf Zugriffe auf eine Website. Mehrere Zugriffe pro Tag, mit verschiedenen möglichen Aktionen und Beschreibungen der AktionenErstellen Sie neue Variable basierend auf der Reihenfolge der Werte in anderen Spalten
People | Date | Time | Action | Descr |
| | | | |
j | 01/01/2010 | 10:13 | X | A |
j | 01/01/2010 | 10:15 | Y | B |
j | 02/01/2010 | 14:15 | Z | C |
j | 03/01/2010 | 11:45 | X | D |
j | 03/01/2010 | 13:56 | X | E |
j | 03/01/2010 | 18:43 | Z | F |
j | 03/01/2010 | 18:44 | X | A |
Nach dem Datenrahmen auf ein ausgewogenes täglichen Panel-Daten zu reduzieren, muß ich Variablen erstellen, so dass:
-der Wert der Die erste Variable (FirstX) muss gleich der Beschreibung (Descr) der ersten Aktion = X des Tages (falls verfügbar) und 0 sein.
- Der Wert der zweiten Variablen muss der Beschreibung der Sekunde entsprechen Aktion = X des Tages und Null, sonst
-so auf
Einmal habe ich es in ein ausgewogenes Panel verwandelt (was ich tun kann) Ich brauche ein endgültiges Ergebnis haben, die wie folgt aussieht:
People | Date |Accesses| First X|Second X| Third X| Fourth X |
| | | | | | |
j | 01/01/2010 | 2 | A | 0 | 0 | 0 |
j | 02/01/2010 | 1 | 0 | 0 | 0 | 0 |
j | 03/01/2010 | 4 | D | E | A | 0 |
Können Sie die erwartete Ausgabe zeigen – akrun
@akrun Ich bearbeitet, danke. – Antonio