[R 프로그래밍] R 프로그래밍 시작 R의 기초
- IT/프로그래밍
- 2018. 9. 24. 00:30
R 프로그래밍 시작
데이터분석을 공부하면서 파이썬과 R 이라는 프로그래밍 언어에 대한 공부가 필요하다는 생각을 합니다. 학교에서 마침 수업이 열려서 공부를 시작합니다. 혼자 독학으로 하다보니 체계가 없이 했었는데 9월부터 수업을 들으면서 차근차근 블로그에 정리하면서 시작하려고 합니다. 수업을 듣고 수업 내용을 복습하면서 내용을 정리할까 합니다.
R 프로그래밍의 기초
R 프로그램은 S라는 강력한 통계 언어에서 시작했습니다. R은 데이터 조작, 계산과 시각화에 강점을 가지고 있습니다. R에는 많은 함수들이 내장되어 있어서 데이터 분석을 하는데 적합합니다. 어떤 분야든 논문을 쓰고, 연구를 진행하는데 기본적인 통계 분석이 많이 필요합니다. 최근에는 통계, 데이터 분석 뿐만 아니라 학계에서 기존의 비싼 통계 패키지 대신 R를 이용해서 통계 분석을 하고 있습니다. R이 대중적으로 사용하게 된 가장 큰 이유는 무료입니다. R은 효과적으로 데이터를 처리할 수 있고, 특히 array와 메트릭스 구조의 데이터를 처리하는데 강점이 있습니다. 그래서 대용량의 데이터를 처리하는데 강점을 보입니다. 그리고 R은 다양한 시각화 패키지를 제공하고 있습니다.
R 프로그램 기본 인터페이스
▲ R를 실행시켜먼 위의 화면이 나옵니다. R 프로그래밍을 할 때는 64비트을 하셔야합니다. 데이터가 커질수록 64비트를 하는게 좋습니다.
▲ R를 이용할때 콘솔 창에 바로 입력해도 되지만 스크립트를 사용하는 걸 추천합니다. 콘솔 창에 쓰면 이전에 했던 내용이 기록은 되지만 수정하거나, 저장할 때 불편합니다. 왼쪽 상단에 파일에 보시면 새 스크립트를 클릭하면 R 편집기가 나옵니다.
▲ 스크립트를 이용할 때 핑크 박스에 안에 있는 윈도우즈 메뉴에 보면 가로 정렬, 세로 정렬이 있습니다. 위 화면은 세로 정렬입니다. 정렬을 해서 쓰는게 작업하기 좋습니다.
▲ R은 기본적으로 사칙연산이 가능합니다. 기본적인 계산기 기능이 다 있습니다.
▲ 스크립트를 이용할 때 꼭 알아야할 팁이 있습니다. 스크립트에서 콘솔 창에 바로 실행하는데 단축키와 방법이 있습니다. 먼저 편집창에서 스크립트를 바로 실행할 수 있습니다. 왼쪽 상단에 파일 옆에 편집 메뉴 중에 줄 또는 선택 영역 실행이랑 모두 실행이 있습니다. 스크립트 한줄마다 실행할 수 있도 있고, 영역을 선택해서 실행할 수도 있습니다. 단축키는 컨트롤 + R를 사용하면 해당 커서의 행이나 선택영역을 바로 실행할 수 있습니다. 또는 F5 키를 누르면 즉시 실행됩니다. 처음에 혼자 공부할 때 이 방법을 몰라서 손으로 하나하나 복사해서 붙여넣기 했던 기억이 있습니다. 어떤 소프트웨어를 쓸 때 인터페이스와 간단한 단축키는 미리 공부하고 시작하는게 필요합니다.
'IT > 프로그래밍' 카테고리의 다른 글
주피터 노트북(jupyter notebook) 자동종료/강제종료 현상 해결 (1) | 2025.01.02 |
---|---|
데이터 분석 및 머신러닝 학습 장소 kaggle 소개 (0) | 2018.04.27 |