2016-08-21 7 views
0

Google 스토어 메타 데이터를 작업 중이며 데이터 프레임으로 사용하고 있습니다. | 나만의 연락처 카드 읽기 | 장치에서 계정 찾기 | RUNNING의 앱 검색 |r에있는 데이터 프레임 내의 텍스트 분석

가 중요한 로그 데이터 읽기 : 각 응용 프로그램 당 하나의 셀 내에서 요청 된 권한에 대한 자세한 내용은 긴 텍스트로, 예를 들어,이 연락처 읽기 |

"|" 문자를 다른 셀 (열)에 추가하여 기존 사용 권한을 분석 할 수 있습니다. 전에 R로 텍스트를 분석하지 않았습니다. 그러나 문자열 함수를 사용하여 시도했는데 셀 내의 정보를 볼 때 문자열로 인식되지 않습니다.

어떤 제안, 지침? 감사!

답변

1

당신은 같은 것을 할 수 있습니다 예 문자열 -

strin1 <- "READ SENSITIVE LOG DATA|RETRIEVE RUNNING APPS|FIND ACCOUNTS ON THE DEVICE|READ YOUR OWN CONTACT CARD|READ YOUR CONTACTS|" 

read.table(text = strin1, sep ='|', colClasses = character) 

트릭을 수행합니다.

더 나은 솔루션이 답변에 tidyr 패키지를 사용하고 있습니다 : Splitting a dataframe string column into multiple different columns

+0

감사합니다! 'splitstackshape'패키지의 cSplit 함수가 작동했습니다 :) – Oshrat