콤마(comma) 달린 문자형(character) 날짜형(Date) type 으로 바꾸기

 네이버 지식인에서 아래와 같이 질문이 왔다.   날짜 변환은  현업 수기 입력 데이터를 받았을때,  많이 보는 데이터이다.    실무에서는 많이 겪어보는  문제이다.  


이건은 아래와 정규화 표현식으로 간단하게 풀 수 있다.   gsub() 함수는 문자열을 변경 할때 주로 사용한다.  

하지만,  콤마는 다른 것과 다르게,  gsub(변경전, 변경후, 데이터)에서  변경전 데이터를 입력 할때,   다른것과는 다르게  "\\."을 입력 하여야 한다. 

그리고,  날짜로 변환 하려면,  as.Date 함수를 사용하여야 한다.  이것은 R의 기본 내장 함수가 있으므로 별도의 패키지가 필요하지 않다. 


질문
내공100
R 날짜변환
안녕하세요 
아래 문자열형식으로 되어있는 컬럼을 
날짜형식으로 변경하고 싶은데 
에러가 계속 나타나네요 도와주세요 ㅠㅠ 


이건은 정규화 표현식을 쓰면 아주 간단하게 풀 수 있는 문제이다. 
그럼 아래와 같이 실행 해보겠다. 

# 벡터 character type 데이터 
 > date <- c("2020.01.01" , "2020.01.02", "2020.01.03","2020.01.04")

# 데이터 정규화 표현식 사용 및 데이터 변환 
 >  date <-  as.Date(gsub("\\.", "-", date))

# 데이터 결과 보기 
> date

"2020-01-01" "2020-01-02" "2020-01-03" "2020-01-04"

댓글 없음:

댓글 쓰기

css cheat sheet 클래스 선택자, margin(마진), display , center 조정 간단한 구성 요소

 앞에서는 html의 간단한 sheet를 소개 하였습니다.   html은  주로 골격을 나타나는 것이라, 디자인을 하는데는 css로 하여야 합니다.  아래 코드와 같이 css 관련 하여 매우 간단하게 코딩 하겠습니다.  body 부분의 css 코딩  ...