본문 바로가기

방통대 _ 컴퓨터과학과/데이터정보처리입문

[방송통신대학교 _ 컴퓨터과학과] 데이터정보처리입문 _ 데이터 분석과 컴퓨터

데이터정보와 컴퓨터

지식정보화

정보화 사회

- 빅데이터 (Big Data), 딥러닝 (Deep Learning), AI (Artificial Intelligence) 시대

- 효율적인 정보 수집, 수집된 정보 가치판단, 정보 활용 능력 등 필수적으로 요구됨 (지식정보화 사회)

- 데이터를 효율적으로 처리하고 분석하기 위해 컴퓨터 활용 및 데이터 분석 능력 필수적


지식정보화 사회에서 필수적인 요구사항

- 컴퓨터 활용방법

- 인터넷 효율적으로 활용

- 통계적인 (논리적인) 사고 요구

- 데이터 분석에 대한 기본 개념과 방법론 숙지

- 데이터로부터 유용한 정보 추출하고, 합리적인 의사결정 하기 위해 데이터분석 소프트웨어 잘 활용할 수 있어야 함


데이터분석 개요

데이터분석 절차

  1. 문제 정의
  2. 조사, 실험 계획
  3. 데이터 수집
  4. 데이터 정리, 분석
  5. 분석결과 평가

데이터분석 소프트웨어 소개

1) SPSS (www.spss.co.kr)

- GUI (Graphic User Interface) 환경 아래 통계분석 및 자료처리 이뤄짐

- 분석절차에 맞게 다양한 대화상자 제공되므로 쉽게 분석처리 가능

- 스프레드시트 형태 데이터 입력으로 일반 사용자에게 친숙

- 메뉴방식 및 프로그램 방식 모두 이용해 통계분석절차 제공

- 메뉴방식 이용한 통계그래픽스 기능 뛰어남


2) SAS (www.sas.com)

- 자료 처리 기능 뛰어남

- 데이터베이스, 데이터 웨어하우징 (data warehousing) 등 기능 탁월

- 다양한 통계분석 절차

- 데이터마이닝 기능 뛰어남

- 빅데이터 솔루션 기능

- 프로그램 방식이 기본

- 방대한 양 자료 처리 기능 뛰어나며 다양한 통계 분석 절차 제공


3) R (www.r-project.org)

- 무료 제공

- 기능 매우 뛰어남

- 프로그램 처리 방식

- 자료처리, 분석 및 그래픽스 분야에 탁월한 기능

- 객체지향 프로그래밍 언어로 대화형 통계분석과 그래프 기능 뛰어남


4) Python (www.anaconda.com)

- 무료 제공

- 객체지향언어

- 프로그램 문법 쉬움

- 머신러닝, 딥러닝 분야에 탁월한 기능