728x90

R 6

[R 예제] 랜덤 숫자 맞추기 게임

안녕하세요. 데이터 분석를 공부하는 비전공자 직장인입니다. 현재 공부하고 있는 교재는 "예제로 배우는 데이터 분석, 휴먼싸이언스"입니다. Part 1을 끝내면서 가장 재밌었던 부분이 "랜덤 숫자 맞추기 게임"입니다. 혹시 소주 뚜껑에 써있는 숫자를 맞추는 게임을 아시나요? (일명 : Up and Down) 소주 뚜껑을 먼저 휴지로 가린다음에 (*이게 가장 중요!! 안그러면 싸움 일어납니다), "황비홍"이라는 게임을 먼저 진행합니다. 끝을 꼬아서 손가락으로 쳐서 없애면, 나머지 분들이 한잔씩 드시는 것입니다. (혹은 양옆만 먹을때도 있습니다.) 이것이 끝나고 손가락으로 쳐서 없애면, "Up and Down"의 방장이 되고 다음 사람이 숫자를 말할때 뚜껑에 써있는 숫자와 비교하여 크면 "Up"이라 하고, 작..

R 프로그래밍 공부방법에 회의감이 들면..

안녕하세요. 아프락사쓰입니다. 저는 빅데이터 분석 도구인 R을 이용하여 여러 데이터를 분석하여, 세상을 읽고 싶은 마음으로 공부를 시작하였습니다. 공부를 시작한지 얼마되지 않았지만, “R을 이용한 데이터 처리 & 분석 실무”란 교재를 가지고 공부를 하고 있는데 점차 회의감이 들기 시작했습니다. "내가 왜 이것을 공부하고 있는 걸일까?" "나는 정말 데이터 분석 하는 것을 좋아하는 것일까?" 만약 데이터 분석에 흥미가 있으면, 어떤 점에서 좋은 것일까? 공부가 잘 안되면 안될수록, 많은 의문들이 제 머릿속에서 튀어 나왔습니다. 현재까지 고민을 했을 때, 저는 순수하게 데이터 분석을 좋아해서 공부하는 건 아닌 것 같습니다. 처음에도 언급했듯이, 저는 특정 데이터를 받으면, 어떤 식으로 활용을 하는지? 즉, ..

R 프로그래밍 관련 좋은 기사! (비전공자도 할수 있다!!)

안녕하세요. 아프락사쓰입니다. R 프로그래밍 관련 자료를 찾다가 알고 있으면 좋을 자료를 가져왔습니다. 자료 출처 정보는 하단에 기재되어 있습니다. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- "왜 R인가?" R의 장점 및 단점 R 프로그래밍 언어는 수치 분석, 기계 학습 분야 개발에서 중요한 도구다. 데이터 생성기로서 기계의 중요성이 커질수록 R 언어의 인기도 함께 높아질 수밖에 없다. 그러나 R에는 개발자가 알아야 할 장점과 단점이 있다. Tlobe..

R 프로그래밍 공부 정리 (변수/함수호출시인자지정/스칼라/벡터)

안녕하세요. 아프락사쓰입니다. 비전공자로써, 빅데이터 분석 분야에 도전하고 있는 청년입니다. 어제 R 프로그래밍을 개인 노트북에 설치하고, 금일부터 R 프로그래밍 공부를 시작하였습니다. 첫 시간에는 기초중에 기초인 변수/함수 호출 시 인자 지정/스칼라/벡터를 공부하였습니다. 포스팅은 개인적으로 중요하거나 헷갈리는 부분을 중심으로 작성 할 예정이오니, 빅데이터 공부하시는 분들에게 도움이 되었으면 합니다. (공부하고 있는 교재는 ["R을 이용한 데이터 처리 & 분석 실무" 서민구 지음] 입니다.) 1. 변수 이름 규칙 R의 변수명은 알파벳, 숫자, _(언더스코어), .(마침표)로 ㅜ성되며, -(하이픈)은 사용할 수 없다. 첫 글자는 알파벳 또는 .으로 시작해야 한다. 만약 .으로 시작한다면 .뒤에는 숫자가 ..

빅데이터 분석 대표 프로그램 (하둡 & R)

안녕하세요. 아프락사쓰입니다. 빅데이터 분석할 때 대표적으로 사용되는 하둡 과 R프로그램에 대해 알아 보도록 하겠습니다. (다음 내용들은 위키백과에서 발췌했습니다.) 1. 아파치 하둡 (Apache HaDoop, High-Availability Distributed Object-Oriented Platform) 아파치 하둡은 대량의 자료를 처리할 수 있는 큰 컴퓨터 클러스터에서 동작하는 분산 응용 프로그램을 지원하는 프리웨어 자바 소프트웨어 프레임워크이다. 원래 너치의 분산 처리를 지원하기 위해 개발된 것으로, 아파치 루씬의 하부 프로젝트이다. 분산처리 시스템인 구글 파일 시스템을 대체할 수 있는 하둡 분산 파일 시스템(HDFS : Hadoop Distributed File System)과 맵리듀스를 구..

빅데이터의 데이터마이닝이란??

안녕하세요. 아프락사쓰입니다. 이번 포스팅에서는 데이터마이닝에 대해 알아 보도록 하겠습니다. 1. 데이터마이닝 개념 데이터마이닝은 대용량의 데이터로부터 자동 또는 반자동적인 방법을 통하여 의미 있는 패턴, 규칙, 관계를 찾아내는 것이다. 데이터마이닝은 또한 많은 데이터베이스로부터 지금까지 잘 알려지지 않고 유용하며 활용이 가능한 정보를 추출하는 과정으로 정의가 되기도 한다. 기업이나 정부는 일반적인 업무 활동을 통해 대용량의 데이터를 축적해 왔다. 그러나 빈번하게 발생되는 많은 양의 데이터들은 수치화가 되지 않았을 뿐만 아니라, 수리적 형태보다는 질적인 형태로 저장이 되어 일반적인 통계 방법에 의해 잘 분석과 활용이 될 수 없었다. 이로 인해 그동안 데이터베이스에 포함되어 있는 많은 정보들이 제대로 활용..

반응형