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
1073 Bonferroni's adjustment 관련 문의드립니다. [1] kjptrn 2022.03.23
1072 파일 업로드 문의드립니다. [1] ulysses11 2022.03.07
1071 x 축 변수가 어려개인 그래프를 그릴 수 있을까요? [1] 나현둥 2022.02.20
1070 독립변수가 이상한 (?) 경우의 로지스틱 회귀분석 [4] papahong 2022.02.20
1069 survival tree 분석을 하였는데 node가 한 개만 나옵니다 [1] 뒤통수조심 2022.02.10
1068 예후예측 점수 만든후 그것으로 survival 예측하는 데에 문제 겪고있습니다. [1] 권혜미 2022.02.08
1067 기초적인 통계에서 평균, 중간값, 최빈값에 대한 질문입니다. 우엉우왕 2022.02.04
1066 메타분석 plot 출력 문제와 관련해 답변해 주신 내용에 따라 다시 글을 올립니다. [2] secret endostat 2022.01.27
1065 메타분석 후 plot을 다운로드했을 때 일부 plot이 나오지 않습니다. [1] endostat 2022.01.27
1064 에러가 났는데 어떻게 해야 하나요? [1] 세렌 2022.01.21
1063 multipleROC package 질문 [2] 구현아빠 2022.01.13
1062 교수님, 맥에서 R studio 설치해서 엑셀을 불러오는데 어려움이 있습니다. [1] hslee0511 2022.01.12
1061 multiple imputation 에 관한 질문 [2] 열공빡공 2022.01.08
1060 혹시 median, IQR은 확인할수없나요? [1] ulysses11 2022.01.07
1059 Survival outcome 예측하는 모델 비교 [2] mjsong8705 2022.01.06
1058 출간오류에 대해 문의드립니다. file 구오 2021.12.27
1057 데이터 업로드 오류 [1] 보라도리 2021.12.27
1056 안녕하십니까, ROC curve AUC값 비교 (single predictors, regression models)에 대해서 여쭙습니다. [2] kjg 2021.12.25
1055 ggplot2에서 p값구하기문의 [2] MCB 2021.12.14
1054 기초적인 질문이지만 .. 여쭤봅니다. [2] 나현둥 2021.12.13