예전 글에서 설명한 것과 같이 trace 함수를 사용하여 R 패키지 내부 함수를 수정할 수 있습니다. 그러나 해당 세션에서 임시로 수정한 것이고 패키지 함수 자체를 수정한 것이 아닙니다.
이 방법을 이용해서 openair 패키지의 trajLevel 함수를 수정해서 CWT를 제대로 사용할 수 있습니다.
그러나 세션이 종료되면 저장 내용이 반영되지 않는 문제가 있습니다. 즉, R을 시작할 때마다 해당 함수의 코드를 수정해야 야 합니다. 이를 해결하기 위해서 수정한 함수를 R 파일로 저장했다가 필요할 때 해당 함수를 불러오면 됩니다. 매번 코드를 수정하는 번거로움을 덜 수 있습니다.
save("trajLevel", file = "trajLevel_modified.R") # trajLevel 함수 편집 후에 새로운 R 파일로 저장
load("trajLevel_modified.R") # 세션을 새로 시작할 때(R을 새롭게 실행할 때) 변경된 함수 호출
'자료처리' 카테고리의 다른 글
Openair 오존 8시간 평균 농도 계산 (0) | 2024.05.18 |
---|---|
openair 패키지 그림 결과를 CSV 파일로 저장하기 (0) | 2023.10.30 |
ChatGPT로 R 코드 작성: 미세먼지 자료로 그래프 그리기 (0) | 2023.10.29 |
NIH 미국 국립보건원 Data Visualization with R (0) | 2023.10.09 |
ChatGPT로 R 코드 작성: 데이터 파일 합치기 (0) | 2023.09.19 |
댓글