본문 바로가기

분석

R 개발환경 셋팅하기 R 프로그램을 설치하고 본인의 취향에 따라서 IDE를 설치하시면 됩니다. IDE란 Integrated Development Environment의 약자로 통합 개발 환경을 뜻 합니다.간단히 말해서 프로그래밍 개발을 하실 때 notepad(메모장)에서 하시는 것보다는 내가 치는 코드가 문법이 맞는지? 오타는 없는지 등을 검사해주는 도구라고 할 수 있습니다. 대표적으로 eclipse, vscode, intelliJ 등이 있습니다. 문법 오류뿐 아니라 컴파일, 정적 분석, 서버 구축 등도 편리하게 가능 합니다. R 개발환경에서는 R studio를 많이 사용하는 편이지만 저는 기본에는 eclipse에서 R관련 플러그인을 추가하여 사용하였고, 지금은 vscode를 이용해서 코딩을 진행하고 있습니다. 1. R 프로.. 더보기
데이터 분석의 왕 R에 대한 썰 R은 통계 분석, 그래픽 표현 및 보고를 위한 소프트웨어 환경입니다. 사용은 무료로 가능합니다. GNU라이센스를 따릅니다.window, unix, linux, macOS 등의 환경에서 컴파일 및 실행됩니다. R은 1993년에 처음 등장했으며 뉴질랜드 오클랜드대의 Ross Ihaka와 Robert Hentleman이 개발했으며 현재 R Development Code팀에서 개발중입니다. R의 핵심은 함수를 사용하여 모듈 프로그래밍 뿐만 아니라 조건문과 반복문을 사용할 수 있는 프로그래밍 언어입니다.c, c++, .net, python등의 언어로 작성된 로직과 통합 할 수 있습니다. R의 특징으로는 조건문, 반복문, 사용자 정의 함수 호출, 입력 및 출력 기능등을 포함하여 잘 발달되고 간단하며 효과적인 프로그.. 더보기
R에서 조심해야 썰!! R을 사용하면서 일반적인 프로그래밍과 다른 부분에서 조심해야할 사항들에서 대해서 추가할 썰 입니다. 1. 배열구조 일반적인 프로그래밍에서의 배열 구조는 다음과 같다. 0 1 2 3 고양이 강아지 망아지 송아지 0번방에 고양이가 들어있고, 1번방에 강아지가 들어있고, 2번 방에는 망아지가 들어있다. 이렇게 배열의 시작이 0번째 방에서 시작된다. R에서의 배열 구조 1 2 3 4 고양이 강아지 망아지 송아지 1번방에 고양이가 들어있고, 2번방에 강아지, 3번 방에 망아지가 들어있다.이렇게 배열의 시작이 1번째 방에서 시작된다. 프로그래머가 아닌 분들께는 당연하게 1번에서 시작하는게 맞다고 보이겠지만c, java, javascript, python, asp, asp.net 등등 내가 접해본 프로그래밍 언어중에.. 더보기