R:개요
편집하기
둘러보기로 이동
검색으로 이동
경고:
로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다.
로그인
하거나
계정을 생성하면
편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.
스팸 방지 검사입니다. 이것을 입력하지
마세요
!
{{R}} ==개요== 1995년 뉴질랜드 오클랜드대학의 로버트 젠틀먼, 로스 이하카에 의해 개발 시작.(그래서 R) R development core team에서 지속적인 개선중. 객체지향의 오픈소스 언어. ===목적=== 배열, 행렬형태의 데이터를 다루기 위한 것. 통계나 데이터처리를 위해. ===장점=== - 무료배포 소프트웨어 - SPSS, java, C, DBMS 등 다양한 프로그램언어와 서비스에 대한 확장성. - 재현가능성. 이전의 분석을 다시 재현한다. - 소통. stack overflow 등을 통해 교류하기 용이하다. - 데이터 시각화에 특화. 많은 명령어가 있는데, 같은 기능을 하는 명령어들이 많다. -> 코드가 작성자에 따라 개성 넘친다. 가장 큰 장점이자 단점.(메뉴얼을 만들기가 정말 어렵다;) ===단점=== 데이터크기에 제약이 있다.(데이터를 ram에 저장하기 때문) => SQL 등을 통해 사전처리하거나 패키지로 개선 가능. 가르쳐주는 사람에 따라 방식이 굉장히 다르다. 저마다 취향으로 쓰는 패키지가 있는데, 사용하는 패키지가 달라지면 구성방법이 상당히 달라지기 마련. 독학하는 입장에선 굉장히 당황스럽고 짜증난다.(정리하기 어려워) 그런데, 패키지를 쓰지 않고 기본 함수로만 코딩하는 경우는 극히 드문 상황에서... 비슷한 기능을 하는 패키지들이 상당하다; ===주요 사용처=== - 기업. 구글, 페이스북, 트위터 등에서 통계, 분석에 사용한다. ===할 수 있는 것=== 다양한 시각화. 각종 그래프, 스타차트, 산포도, 소셜네트워크분석, 지도시각화, 텍스트마이닝, 워드클라우드, ===학습조언=== 파이썬과 달리, 복잡한 데이터를 다루기에, 책만으론 어려웠다. 게다가, 코딩스타일도 사용자에 따라 엄청나게 달라질 수 있기에 영상의 도움을 받는 편이 좋다. {| class="wikitable" |+ !학습매체 !개요 |- |[https://www.smhrd.or.kr/edu 스마트미디어인재개발원] |10분 내외의 무료강의들로 구성. 기초에서 기본적인 자료구조, 패키지 이용법을 가르치며, 중급에서 dplyr, 고급에서 연관성분석, 교류분석을 가르쳐준다. |- | | |- | | |} <br /> =설치= http://www.r-project.org <br /> =편집기IDE= 기본적으로 대화식이지만, <code>파일>새로운 스크립트</code> 안에서 코드를 짤 수 있다. 코드의 실행은 <code>편집>전부실행</code> R만으로도 작성은 가능하나, 불편하다. 편의성을 위해 편집기가 필요하다. ==Rstudio== 기본은 Rstudio 편집기로 편집. 기본적인 편집편의기능은 타 언어나 리눅스와 동일. 우측에 변수나 파일을 볼 수 있어 관리에 용이하다. 스크립트를 작성하기 위해선 프로젝트 단위로 관리하는 게 편하다. File 안에서 만들 수 있다. ===가로스크롤 비활성화=== 코드를 작성하다 길어지면 메모장마냥 우측으로 끝없이 길어지는데, <code>tool>global option>code>soft-wrap resource files</code> 를 선택하면 창 크기에 따라 자동 줄바꿈이 일어난다. ===단축키=== ctrl+enter는 실행. 해당 한 줄을 콘솔창에서 실행하며 한 줄 내린다. 기본적으로 한 줄을 실행하지만, 줄의 일부를 실행하고 싶을 땐 블록지정 후 하면 된다. ===서버=== 서버 형태로 사용할 수도 있어, 컴퓨터 사양에 구애받지 않고 다룰 수도 있다. ==Tinn-R== http://sourceforge.net/projects/tinn-r 문법에 따라 함수, 키워드 등으로 글꼴을 구분해주어 작성, 내용파악에 도움을 준다.
요약:
학교의 모든 지식. SMwiki에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는
학교의 모든 지식. SMwiki:저작권
문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다.
저작권이 있는 내용을 허가 없이 저장하지 마세요!
취소
편집 도움말
(새 창에서 열림)
이 문서에서 사용한 틀:
틀:R
(
편집
)
둘러보기 메뉴
개인 도구
로그인하지 않음
토론
기여
로그인
이름공간
문서
토론
한국어
보기
읽기
편집
원본 편집
역사 보기
더 보기
검색
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
도구
여기를 가리키는 문서
가리키는 글의 최근 바뀜
특수 문서 목록
문서 정보