2017-01-26 8 views
0

$25,000$2,000,000과 같이및 2M으로 각각 입력 된 데이터 프레임이 R에 있습니다. 데이터 프레임이 방대하기 때문에, 예를 들어 2M을 모두 2000000의 것으로 변경할 수있는 방법이 있습니까? 문자에축약 된 "숫자"를 숫자로 변환 R

답변

0

해보십시오 GSUB() 등

df$variableName <- gsub("M", "000000", df$variableName) 
df$variableName <- gsub("K", "000", df$variableName) 

그리고 ... 당신이 class(df$variable) <- "numeric"을 완료 할 때

어쩌면 클래스를 변환합니다.

+0

해결했습니다. 대단히 감사합니다. –