Skip to menu

안녕하세요.

데이터 전처리하는데 어려움을 겪고있어 문의드립니다.

 

 

sample
abc
def(33.5412°, 127.5417°)
ghi(33.8654°, 127.7651°)


위 표와같은 데이터 프레임 org 를 "("를 기준으로 나누어 2개의 열(sample, location)로 만드려고 합니다.

 

--------------------------------------------------------------------------------

 

org_new <- data.table()

 

n <- nrow(org)

 

for(i in 1:n){

      

    sample <- as.character(org[i,])

      

    if(org[i,] != grep(intToUtf8(176), org$sample, value = T)){

      

      org_temp <- data.frame(sample) 

      org_temp2 <- mutate(org_temp, location = NA)

      

      org_new <- rbind(org_new, org_temp2)     

      

      

    }else { 

      

      org_split <- data.frame(str_split_fixed(sample, pattern = "\\(", n = 2)) 

      

      names(org_split) <- c("sample", "location")

      

      org_new <- data.frame(rbind(org_new, org_split))    

        

  }

  

}

 

--------------------------------------------------------------------------------

 

위의 코드를 작동시키면 아래 표와 같은 결과와 에러메시지가 뜹니다.

 

sample location
abc NA
def 33.5412°, 127.5417°)
ghi(33.8654°, 127.7651°) NA

 

  length > 1 이라는 조건이 있고, 첫번째 요소만이 사용될 것입니다.

 

 

sample location
abc NA
def 33.5412°, 127.5417°)
ghi 33.8654°, 127.7651°)

 

다음과 같이 아래에도 함수가 적용되려면 어떻게 수정해야 할까요...

 

No. Subject Author Date
1074 안녕하세요 propensity score관련하여 문의드립니다. [1] tunneled_vision 2016.07.22
1073 누락된 자료의 처리 중 " 다중대입법" 에 대한 질문 [1] kaiross 2016.07.26
1072 교수님 propensity score관련하여 질문드립니다. [1] tunneled_vision 2016.07.26
1071 비교 통계 - matched t-test 질문 [1] 근면성실 2016.08.02
1070 메타분석에서 zero cell에 대하여 질문드립니다. [1] mwg11 2016.08.02
1069 생존분석후 파일 다운 받기가 잘 안되요... [3] 따거81 2016.08.02
1068 생존분석에서 생존표... [2] 파랑파랑하늘 2016.08.02
1067 교수님 질문드립니다. [1] file emailhere 2016.08.05
1066 무엇이 문제일까요? [1] file 김현정 2016.08.09
1065 인공지능 IBM Watson의 API를 연결할 수 있는 cognizeR [1] Ben 2016.08.16
1064 생존분석 결과다운로드 [1] secret 파랑파랑하늘 2016.08.16
1063 R 관련 질문입니다. [7] secret kenny 2016.08.16
1062 이전에 생존분석 PPT다운 안되어 글쓴이 입니다. [2] file 따거81 2016.08.17
1061 웹에서 하는 R통계 주성분 분석 function error [1] 김재성 2016.08.18
1060 안녕하세요~교수님..통계결과 궁금한점이 있어서요... [1] Beauty 2016.08.22
1059 ROC 커브 질문드립니다. [4] kaiross 2016.08.25
1058 table 작성이 되지 않아 질문드립니다. [1] secret ks 2016.08.25
1057 case-matched control sampling [3] 김현정 2016.08.31
1056 美 IBM 인공지능(AI) ‘닥터 왓슨’ 적용···"진단 정확도 90% 이상" [1] Ben 2016.09.06
1055 웹에서 클릭만으로 하는 R 통계분석 교재 질문 [1] emailhere 2016.09.12