Subj Trial Time
1 A 1 250
2 A 2 250
3 A 3 280
4 B 1 250
5 B 2 270
6 B 3 290
Oben ist ein Beispiel für die Daten, mit denen ich arbeite. Ich habe verschiedene Fächer (Subj), die den gleichen Satz von Versuchen (Versuch) durchführen. Wenn das Test-Ereignis schnell hintereinander auftritt, druckt mein Gerät leider die gleichen Zeitwerte (siehe Spalte Zeit für die Zeilen 1 und 2).
Ich kann nicht das gleiche Thema haben doppelte Zeitwerte, aber es ist in Ordnung für verschiedene Themen, die gleichen Zeitwerte zu haben. Daher brauche ich einen Weg, Duplikate bedingt zu ändern, so dass NUR Zeitduplikate innerhalb eines bestimmten Themas geändert werden.
Idealerweise würde Ich mag das obige Beispiel, um etwas zu ändern, wie unten:R: Ändern doppelter Werte innerhalb von Themen
Subj Trial Time
1 A 1 250
2 A 2 250.5
3 A 3 280
4 B 1 250
5 B 2 270
6 B 3 290
Alle Empfehlungen, wie ich in der Lage könnte dies zu erreichen?
Danke!
Vielen Dank! Diese Lösung funktioniert perfekt !! Obwohl ich ein bisschen Mühe hatte, es zuerst zum Laufen zu bringen ...... Ich hatte meinen Datenframe nicht angehängt und stattdessen nur die Spalten über dt $ Subj oder dt $ Time aufgerufen.Dies führte dazu, dass ich bei der zweiten Mutation einen Fehler "Unerwartet =" erhielt. Nachdem ich den Datenrahmen angeschlossen und die Spalten aufgerufen habe (wie Sie in Ihrem Beispiel zeigen), hat es funktioniert! Danke nochmal! –