Usuwanie procentów z ramki danych
Mam ramkę danych pochodzącą z pliku programu Excel. Ma zwykłe nagłówki nad kolumnami, ale niektóre kolumny mają w nich znaki%, które chcę usunąć.
Przeszukiwanie stackoverflow daje fajny kod do usuwania procentów z macierzy,Dowolny sposób edycji wartości w macierzy w R?, który nie zadziałał, gdy próbowałem zastosować go do mojej ramki danych
as.numeric(gsub("%", "", my.dataframe))
zamiast tego zwraca ciąg znaków „NA” z komunikatem ostrzegawczym wyjaśniającym, że zostały wprowadzone przez przymus. Kiedy złożyłem podanie,
gsub("%", "", my.dataframe))
Dostałem wartości w postaci „c (...)”, gdzie ... reprezentują liczby, po których następują przecinki, które zostały odtworzone dla każdej kolumny, którą miałem. Nie było żadnych dowodów; Gdybym mógł po prostu złożyć to z powrotem ... Gotowałbym.
Każda wielka pomoc, dzięki.