본문 바로가기

데이터 분석의 왕 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 등등 내가 접해본 프로그래밍 언어중에.. 더보기