본문 바로가기

Bigdata8

[R-004] R 기본 문법 이미 다른 프로그래밍 언어를 사용해본 경험이 있다면 한번 쭉~ 읽어보면 될 듯 싶다. 읽고 간단히 실습하면서 다른 언어와 비교해봐도 좋을 것 같다. 1. 주석 "#" 다음에 나타나는 모든 문장은 주석으로서 실행에 영향을 미치지 않는다. 명령어 문장을 설명하는 목적으로 주로 사용된다. - R에서 #은 주석으로 줄바꿈을 해야만 주석에서 벗어난다. - Rstudio에서 여러 줄 주석은 드래그 후 Ctrl + Shift + C이다. 해제는 다시한번... [실습] 주석에 대해 실습해 보자. > 3 + 2 #두수의 합 [1] 5 참고로 결과로 매번 나타나는 [1] 표시는 옆에 있는 결과값이 몇 번째인가를 나타내는 번호로 첫 번째 값이 5라는 것을 의미한다. 2. 할당문 R은 프로그래밍 언어처럼 변수에 값을 저장할 .. 2023. 3. 29.
[R-003] 데이터 구조, 벡터 1 R을 처음 시작할 때 많이 들었던 말이 백터(Vector) 였던 것 같다. 백터는 데이터 구조중 하나인데 벡터를 말하기 전에 먼저 혼동할 수 있는 데이터 구조와 자료형에 대해 먼저 알아보는 것이 순서인 것 같다. 데이터 구조는 데이터를 효율적으로 관리할 수 있는 데이터의 구조 즉, 어떤 형태를 갖는 모양이며 데이터를 저장하는 방법으로 벡터(vector), 행렬(matrix), 배열(array), 리스트(list), 데이터 프레임(data.frame) 등이 있다. 벡터라는 말은 단일값(스칼라)들이 모여져 있는 변수(?)를 말한다. 다른 표현으로 하나 이상의 동일한 데이터 타입을 가지는 1차원 데이터 구조라고 말한다. 행렬은 동일한 데이터 타입의 2차원 데이터 구조이며, 배열은 3차원 이상의 다차원 배열을 .. 2023. 3. 29.
[R-002] R, RStudio 설치하기 웹에서 R이랑 RStudio를 다운로드 받아 설치해 보자. R은 실제 프로그램이라고 한다면 RStudio는 R을 쉽게 사용할 수있도록 해주는 개발 환경이다. 따라서 둘다 설치해야 편한 환경에서 사용이 가능해진다. R을 설치하지 않고 RStudio만 설치해서는 동작되지 않는다는 것도 알고 있자. R 설치하기 R 다운로드 : http://www.r-project.org RStudio 다운로드 : http://www.rstudio.com R을 먼저 설치하고 그 후에 RStudio를 설치한 후 실행하면 다음과 같은 화면을 볼 수 있을 것이다. RStudio는 크게 4개의 화면으로 구성이 되어있다. 1) Script 창 2) Console 창 3) Environment/History 창 4) Files/Plot/.. 2023. 3. 28.
[R-001] 빅데이터 분석, R R은 빅데이터를 처리하기 위한 도구이다. 빅데이터는 말 그대로 방대한 데이터로 그 규모가 방대하여 기존의 방법이나 도구로는 수집, 저장, 분석 등이 어려운 정형 또는 비정형 데이터를 의미한다.(절대적인 데이터의 크기보다는 인간이 수집, 저장, 분석하기가 어려운만큼 방대한 데이터라는 조금은 추상적인 의미로 볼 수 있다.) 빅데이터는 존재 그 자체가 중요한 것은 아니다. 빅데이터가 중요하다는 것에는 모두가 공감하지만 정작 활용방법은 쉽지 않다. 빅데이터의 수집방법이나, 수집된 자료를 가공하는 것이나, 그 속에 숨어있는 것을 찾아내는 것이 어렵다. 아마존(Amazon)의 경우 실시간 이동하는 고객의 구매행위에 따라 변경되는 판매량과 재고의 실시간 분석을 통해 재고관리와 배송의 효율성을 높이고 있다고 한다. R.. 2023. 3. 28.