본문 바로가기

R프로그래밍

빅데이터와 프로그래밍

현대 사회를 살아가는 우리에게 무엇이 제일 중요할까?

아마도 돈과 시간으로부터의 자유일 것이다. 

 

돈과 시간 중에 하나를 고르라면 단연 우리는 돈에 집중해야한다. 

시간의 자유는 물질적 풍요로움에서 비롯되기 때문이다.

 

돈의 여유는 원하지 않는 일을 하지 않는 삶을 영위할 수 있다.

 

 

 

< 빅데이터 Big data >

 

그동안 여러 자리에서 빅데이터를 소개할 때 여러 거창한 표현을 사용했지만 기업 그리고 사람들이 빅데이터를 주목하는 이유는 바로 '돈'이 되기 때문이라고 소개하고 싶다.

 

빅데이터를 통해 우리는 사람들이 원하는 게 무엇인지 알 수 있고(빅데이터 마케팅), 하기 싫은 일을 대신 시킬 수 있으며(인공지능), 미래를 예측해 돈을 벌어주기도 한다(주가예측, 상권분석 등).

 

 

 

< 데이터분석 프로그래밍 >

 

그리고 빅데이터를 다루는 첫 걸음이 바로 프로그래밍이다.

데이터 분석의 영역에서는 R이나 Python이라는 언어를 대표적으로 사용한다.

 

 

데이터 분석 프로그래밍 언어의 특징은 개발 언어인 C나 Java와 다르게 라이브러리가 많이 개발되어있다는 점이다. 그 말은 기본적인 문법만 익히면 모든 데이터 처리를 코딩하는 것이 아니라 이미 많은 사람들이 개발해 놓은 데이터분석 알고리즘 코드를 불러와서 사용하면 된다.

 

그럼 첫 시작으로 R이 좋을까 Python이 좋을까?

결론만 얘기하면 '나는 문과라서 자신이 없어.' 라는 분에게는 단연 R을 추천한다.

 

적어도 개인용 컴퓨터에서 분석할 수 있는 수준에서 두 언어의 분석 능력은 비슷하다.

그러니 이공계가 아니라 처음 시작하는 분이라면 문법이 훨씬 쉬운 R을 추천한다. 

 

 

 

이제 'R-book 알북' 과 함께  R의 세계로 출발해 보자.