Ich versuche Spalten aus einer DT zu einem neuen DT mit select {dplyr} zu extrahierendplyr „Select“ - Fehler: gefunden dupliziert Spaltenname
extract_Data <- select(.data = master_merge, subjectID, activity_ID,
contains("mean\\(\\)"), contains("std\\(\\)"))
Es gibt 563 Spalten, so dass ich das extrahieren bin gefragt erste und zweite Spalte (Betreff, Aktivität) und alle anderen Spalten, in denen mean() oder std() vorhanden ist.
Es gibt keine doppelten Spalten, die hier erstellt werden können. so über das Warum ratlos. Ich habe jede Variation von select aber immer Error: Duplicated Column Name ausprobiert.
Wie kann ich dies beheben - ich habe alle 563 Spalten Namen durchlaufen und es gibt keine Duplikate.
Was ist, wenn Sie 'Übereinstimmungen (" (meaned | std) \\ (. * \\) ")' anstelle der zwei aktuellen 'contains' Anweisungen verwenden? ...editiert, um 'matches' anstelle von' contains' zu verwenden –
gleicher Fehler "Fehler: doppelter Spaltenname gefunden" – scopa
Mit 'Matches' auch? –