Próbuję zastąpić pewien ciąg w dużej data.frame. Właśnie znalazłem następujące rozwiązanie, ale gsub
nie zachowuje oryginalnego układu data.frame. Jak mogę to osiągnąć.Zamień ciąg w ramce danych
Chodzi mi o to, że chcę zastąpić ciąg i nie chcę zmieniać układu df.
Rozważmy następujący przykład:
test<-data.frame(a=c("a","b","c","d"),b=c("a","e","g","h"),c=c("i","j","k","a"))
gsub("a","new",test)
THX
dlaczego zawinąłeś całe wyrażenie w nawiasach? –
@RichardSmith To sprawia, że wyrażenie zwraca wynik wyraźnie do konsoli. Zadanie jest zwykle zwracane niewidocznie. – James