해보記 37

<記> RStudio 설치하기 및 기본 사용법 - 내친김에

RGui를 사용하다 보면.. 2% 부족한 뭔가를 느끼게 된다. 좀 더 편하게 쓸 수는 없을까??? 그래서, 내친김에 R Studio를 설치하려 한다. RStudio (https://rstudio.com/) 어차피 R을 공부하고 사용할 환경이 GUI 인 윈도이기에 RStudio를 마다할 이유는 없다. RGui에 비해 사용하기 편하고, 미려한데... 다운로드한 RStudio(Ver.1.2.5019)를 설치하자. R을 설치한 위치가 'C:\R\R-3.6.1'이므로, RStudio는 'C:\R\RStudio' 위치에 설치하려 한다. 설치가 끝났다. 이제 RStudio를 실행해보자. 역시~ 깔끔하고 미려한 인터페이스이다... ^^ RStudio 사용법을 조금 알아보자 상단에 메뉴바가 있고 그 아래로 기능키 버튼들..

해보記/R 2019.11.17

<記> R 패키지 설치 - RGui 에서

R 패키지란? 패키지가 무엇인지에 앞서 먼저 'R' 이 무엇인지 부터 살펴보자. 'R'은 분석툴을 실행할 수 있도록 구성된 '분석툴 실행 환경'이라 생각하면 될 듯 하다. 음... 조금 더 이해하기 쉽도록 우리가 사용하는 '윈도'에 비유해 보면... '윈도'는 우리가 하고자 하는 작업을 위해 프로그램들을 실행 가능하도록 만들어 주는 환경(Operating System; O.S.)이다. 우리는 이 환경안에서 수행 하고자 하는 작업의 필요에 따라 엑셀을 사용하기도 하고, 파워포인트를 사용하기도, 한글을 사용하기도 한다. 그리고 이런 프로그램들을 통해 원하는 결과물을 만들어 낸다. 'R'은 '윈도'와 같은 OS로 생각하면 된다. (OS 안에서 실행되는 프로그램의 하나이지만, 그 고정관념만 벗어나면 된다.) 패..

해보記/R 2019.11.16

<記> R 기초 사용법 - 도움말 활용하기

R 도움말 활용하기 R의 기초적인 사용법들 몇 가지를 정리해 놓을까 한다. 첫 번째로, 간간히 함수의 설명이나 패키지의 도움말을 살펴볼 수 있는 기능에 대해 정리하고자 한다. 처음 R을 설치할 때 같이 제공된 문서를 읽을 수 있다. > help.start() 인터넷 브라우저가 실행되면서 저장되어 있는 html 페이지가 열린다. R을 설치할 때 컴퓨터에 같이 저장된 페이지이기에 브라우저에 주소만 입력해도 R을 실행시키지 않고도 볼 수 있다. http://127.0.0.1:12708/doc/html/index.html help(○○○) help()를 실행하면, help()라는 함수를 어떻게 사용할 수 있는지에 대한 설명이 브라우저에 나타난다. 어떤 함수의 이용방법을 확인하고 싶은 경우에 help(함수)와 같..

해보記/R 2019.11.16

<記> R로 그리는 산점도(산포도)와 회귀선

R로 그리는 산점도(산포도) 산점도(산포도)는 두 변수를 비교하는 것이다. 사용 데이터는 'Head First Data Analysis' 의 예제를 이용하고, 데이터 구조는 다음과 같다. > #employees 오브젝트에 데이터를 저장한다. > employees # 요구, 수령 두 변수를 비교 > plot(employees$요구[employees$협상여부==TRUE], employees$수령[employees$협상여부==TRUE]) R로 회귀선 그리기 R에 의해 그려진 산점도를 보면 두 변수는 양(+)의 상관관계를 갖는 선형성을 나타내는 것으로 보여진다. 그렇다면 두 변수의 상관도(r)는 어떻게 될까? > cor(employees$요구[employees$협상여부==TRUE], employees$수령[em..

해보記/R 2019.11.15

<記> R 설치부터 R에서 스크립트 실행까지

R 설치하기 데이터 분석도구인 'R'을 설치하자. R은 통계 계산과 그래픽을 위한 프로그래밍 언어이자 소프트웨어 환경이다. 뉴질랜드 오클랜드 대학의 로버트 젠틀맨(Robert Gentleman)과 로스 이하가(Ross Ihaka)에 의해 시작되어 현재는 R 코어 팀이 개발하고 있다. R은 패키지 개발이 용이해 통계 소프트웨어 개발과 자료 분석에 널리 사용되고 있다. - by. Wikipedia R Homepage 미러 사이트인 cran.seoul.go.kr 에서 Windows용으로 다운로드하였다. 위 설치 이미지는 기본 디렉터리(C:\Program Files\R\R-3.6.1\...)로 되어있습니다만, 저는 개인적으로 R을 Program Files 밑에 두는 것을 선호하지 않아 재설치(C:\R\R-3.6..

해보記/R 2019.11.14

<記> CentOS 7 설치하기

H/W의 스펙이 너무 구리다 보니 Windows 계열은 무리일 것 같아 Linux 계열인 CentOS 7을 설치하고자 한다. Linux 계열 OS를 설치하고 사용해본 게 언제인지 까마득하다. ㅡㅡ; 나름, Redhat으로 서버를 운영했었던 경험이 있어 무작정 시도해 보는데... 참. 옛날 같지가 않다. ㅡㅡ; 남는 USB에 CentOS 7의 iso 이미지를 받아 부팅 가능하게 만들었다. 설치요약 - 설치를 진행하면서 도달한 첫 번째 허들. 현지화 항목은 뭐 그냥저냥 넘어가기로 하고... ^^. 설치 중에 함께 포함시킬 ‘소프트웨어 선택’, 설치할 디스크를 선택하는 ‘설치 대상’, 네트워크 설정인 ‘네트워크 및 호스트명’. 너무 오랜만인지 낯설다... ㅡㅡ; 소프트웨어 선택 선택할 수 있는 항목이 너무 많..

해보記/Server 2019.11.12

<記> CentOS 7, PostgreSQL, R, etc... 설치 사용기

과거 프로그래밍으로 밥벌이를 한참 하던 시절, 다니던 회사에서 사용하다 용도 폐기하여 들고 나온 베어본 PC를 현재 공부하고 있는 데이터 분석과 관련된 데이터 저장 및 조작, 그리고 개인적인 테스트를 위한 서버로 활용해 보고자 한다. 여러 고수님들의 웹사이트를 뒤적거리며 도전해 볼 계획이며, 아마도 중구난방으로 이런저런 시행착오를 거치며 진행될 듯하다. (너무도 당연하겠지...) 이미 많은 정보들이 인터넷에 넘쳐나므로 가급적이면 다른 사람들과 다른, 직접 해보면서 확인하고 배운 사항들을 기록하려 한다. (꼭 필요하다 싶은 사항들에 대해서 링크를 많이 이용하자.) 필요에 의해 이것저것 특별한 계획 없이 진행될 가능성이 높으므로, 그때그때 겪고 터득한 내용을 작업 순서와 관계없이 기록해 보려 한다. 거의 9..

해보記/Server 2019.11.12