개행문자

울 회사 CDM에는 텍스트 자료도 저장되어 있으며, 줄 바꿈도 되어 있다. 그래서 SQL로 추출해서 R에서 불러오면 \r\n이 삽입되어 있다. R에서 print()로 보면 개행문자가 처리가 되지 않아서 보기 흉하다.

그럴 경우에는 cat()이나 capture.output()을 이용하면 줄바꿈이 적용된 상태로 볼 수 있다. cat()은 변수로 받을 수 없는 반면, capture.output()은 변수로 받을 수 있는 차이가 있다. 순차적인 결과들을 하나로 받고 싶으면 paste(, collapse=”)를 이용하면 된다.

tmp2$agg = paste0(tmp2$measurement_date,'\r\n', tmp2$value_as_text)
tmp3 = paste0(tmp2$agg, collapse = '')