<타이타닉호의 비극-생존율 분석하기>
*타이타닉호에 승선했던 실제 인명 자료를 통하여 객실등급(class), 성별 그리고 나이에 따른 생존율 분석
-1등급 객실과 Coach 객실 승객 생존율을 분석하기
위 결과를 보면 Coach 승격 1,876 명중에 27%가 생존했으며 1등급 승객은 62%가 생존함
-성별에 따른 분석하기
여성은 73%, 남성은 21%가 생존하였음
-나이에 따라 분석하기
Adult 는 18세 이상으로 분류하였음. 성인은 31%, 아이는 52%가 생존하였음.
출처: https://m.blog.naver.com/jiehyunkim/205591243
<빅데이터 분석도구 R이란?>
01 안녕, R?
01-1 R이 뭔가요?- R 이해하기
*R: 데이터를 분석하는 데 사용되는 소프트웨어
*R이 쓰이는 곳: 통계분석, 머신러닝 모델링, 텍스트 마이닝, 소셜 네트워크 분석, 지도 시각화, 주식 분석
이미지 분석, 사운드 분석, 웹 애플리케이션 개발, etc
*데이터 분석 대회 참가자들이 사용하는 R
캐글이라는 온라인 데이터 분석 대회가 있음
-캐글주소: www.kaggle.com
01-2 R이 강력한 이유
1. R은 무료로 사용할 수 있는 오픈 소스
2. 오픈소스 생태계-다양한 패키지, 최신 분석 기법
3. 다양한 교육 재료
4. 다양한 그래프를 구현가능
5. 전문적인 데이터 분석까지 할 수 있는 '프로그래밍 방식'
-재현성 확보
-오류감소
-공동 작업 가능
6. R과 파이썬의 차이- R은 데이터 분석에 좀 더 특화되어 있음
*애자일 개발 방법론
신속하고 변화에 유연하며 적응적인(adaptive) 소프트웨어 개발을 목표로 하는 다양한 경량 개발 방법론 전체를 일컫는 총칭으로, 반복(iteration)이라 불리는 단기 단위를 채용함으로 위험을 최소화하는 개발방법이다.
[네이버 지식백과] 애자일 개발방법론 [Agile Software Development] (두산백과)
02 R 데이터 분석 환경 만들기
02-1 R과 R 스튜디오 설치하기
-둘 중에 왼쪽은 64비트용, 오른쪽은 32비트용으로 자신의 컴퓨터에 맞게 실행하기
-첫 화면
-식 1+1 을 적고 enter 누르면 다음 줄에 결과 "[1] 2" 가 도출
02-2 R 스튜디오와 친숙해지기
-식을 적고 ctrl + enter 을 누르면 결과 도출
<느낀점>
앞으로 배울 R이라는 도구에 대해 기초적인 부분을 알 수 있었고 데이터 분석하는 데 R이 얼마나 유용한지도 알 수 있었다. 빨리 R을 배우고 싶다.
<출처> 김영우, "쉽게 배우는 R 데이터 분석", 이지스퍼블리싱, 2017, 17쪽 ~ 57쪽
'수업후기 > 확률과 통계' 카테고리의 다른 글
6강: R 그래프 만들기 (0) | 2019.04.18 |
---|---|
5강: 데이터 정제 (0) | 2019.04.14 |
4강: R데이터 분석: 자유자재로 데이터 가공하기 (0) | 2019.04.11 |
3강: R데이터 분석 기초, 변수타입 (1) | 2019.04.05 |
2강 : R데이터분석을 위한 도구, 데이터프레임 (0) | 2019.03.25 |