HOME > 상세정보

상세정보

R언어 프로그래밍 : 컴퓨터 비전공자를 위한 빅데이터 활용의 시작 (6회 대출)

자료유형
단행본
개인저자
박성호, 朴盛皓, 1969-, 저 문경희, 저 양자영, 저 이윤정, 저 조미숙, 저 주명진, 저
서명 / 저자사항
R언어 프로그래밍 : 컴퓨터 비전공자를 위한 빅데이터 활용의 시작 / 박성호 [외]
발행사항
부산 :   부산대학교출판문화원,   2021  
형태사항
379 p. : 천연색삽화, 도표 ; 26 cm
ISBN
9788973167197
일반주기
공저자: 문경희, 양자영, 이윤정, 조미숙, 주명진  
000 00000cam c2200205 c 4500
001 000046107072
005 20220204144329
007 ta
008 220127s2021 bnkad FC 000c kor
020 ▼a 9788973167197 ▼g 03000
035 ▼a (KERIS)BIB000015964344
040 ▼a 221016 ▼c 221016 ▼d 211009
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b R9 2021
245 0 0 ▼a R언어 프로그래밍 : ▼b 컴퓨터 비전공자를 위한 빅데이터 활용의 시작 / ▼d 박성호 [외]
260 ▼a 부산 : ▼b 부산대학교출판문화원, ▼c 2021
300 ▼a 379 p. : ▼b 천연색삽화, 도표 ; ▼c 26 cm
500 ▼a 공저자: 문경희, 양자영, 이윤정, 조미숙, 주명진
536 ▼a 본 교재는 과학기술정보통신부와 정보통신기획평가원의 SW중심대학지원사업의 지원에 의해 발간되었음 ▼g (2016-0-00019)
700 1 ▼a 박성호, ▼g 朴盛皓, ▼d 1969-, ▼e▼0 AUTH(211009)53487
700 1 ▼a 문경희, ▼e
700 1 ▼a 양자영, ▼e
700 1 ▼a 이윤정, ▼e
700 1 ▼a 조미숙, ▼e
700 1 ▼a 주명진, ▼e
945 ▼a KLPA

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 R9 2021 등록번호 121258852 (7회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

R언어를 사용하여 인문학, 사회학, 경제학 등 컴퓨터를 전공하지 않는 학생들도 쉽고 간단하게 컴퓨터 프로그래밍을 이용하여 주어진 문제를 해결하는 방법을 기술하는 교재다. 특히, R언어는 편리하게 자료를 처리할 수 있는 기능이 있어 자신의 전공분야와 관련된 자료를 처리하여 요약하고 시각화하는 프로그램을 직접 제작하여 문제 해결에 적용해 봄으로써 컴퓨터 프로그램 활용의 유용성을 확인할 수 있다.

이미 4차 산업혁명의 시대는 시작되었다. 4차 산업혁명의 시대에는 우리에게 주어진 문제를 프로그래밍 언어를 활용하여 해결할 수 있는 역량을 요구한다. 즉, 우리 주위에서 발생하는 많은 문제 중에는 인간의 사고와 추론이 문제 해결의 핵심이 되는 경우도 있지만 빠른 계산과 데이터의 처리가 문제 해결에 핵심이 되는 경우도 많다. 그러므로 문제 해결을 위해 인간보다 월등하게 빠른 속도와 처리 능력을 갖춘 컴퓨터를 이용한다면 대부분은 문제 해결의 효율성을 높일 수 있다. 그러나 컴퓨터 프로그램을 만드는 작업은 어렵다는 막연한 두려움 때문에 컴퓨터를 전공하지 않는 학생들은 프로그램 학습을 꺼리고 있다.
본 교재에서는 R언어를 사용하여 인문학, 사회학, 경제학 등 컴퓨터를 전공하지 않는 학생들도 쉽고 간단하게 컴퓨터 프로그래밍을 이용하여 주어진 문제를 해결하는 방법을 기술하고 있다. 특히, R언어는 편리하게 자료를 처리할 수 있는 기능이 있어 자신의 전공분야와 관련된 자료를 처리하여 요약하고 시각화하는 프로그램을 직접 제작하여 문제 해결에 적용해 봄으로써 컴퓨터 프로그램 활용의 유용성을 확인할 수 있다.

Part Ⅰ R언어 시작하기
R언어를 처음 접하는 독자를 위해 1장에서는 R언어에 대한 소개와 R언어를 사용하기 위해 구축해야 하는 환경에 대하여 설명한다. 또한, 간단한 R언어 명령어로 구성된 R언어 프로그램을 무조건 따라 하기 형식으로 수행해 봄으로써 R언어 프로그램 환경을 이해하고 R언어로 처리할 수 있는 작업을 둘러본다. 2장에서는 컴퓨터를 이용하여 문제를 해결하고자 할 때, 그 문제를 해결하기 위한 여러 가지 데이터를 R언어가 이해할 수 있도록 표현하고 관리하기 위해 도입된 데이터 유형이라는 개념과 이들 데이터에 대한 연산에 대하여 알아본다. 그리고 이 파트의 마지막 3장에서는 R언어에서 문제 해결의 도우미로 불리는 다양한 함수와 이들 함수를 분류하여 관리하는 패키지에 대하여 알아본다. 그리고 R언어에서 제공하는 함수를 문제 해결 과정에 적용해 봄으로써 많은 문제를 함수로 간단하게 해결할 수 있음을 경험해 본다.

Part Ⅱ 효율적인 데이터 관리
많은 양의 데이터를 다루는 문제를 해결하기 위해 R언어에서 제공하는 데이터 관리 방법을 이해한다. 또한, 이미 컴퓨터에 저장된 자료를 R언어 프로그램에 활용하고 R언어 프로그램 수행 결과로 생성된 데이터를 컴퓨터에 저장하는 방법에 대하여 학습한다. 4장에서는 동일한 유형의 수많은 데이터를 하나의 변수 이름으로 관리하는 방법인 벡터와 행렬에 대하여 학습한다. 벡터와 행렬로 관리되는 데이터는 한 번의 명령으로 모든 원소에 동일한 명령을 적용할 수 있을 뿐 아니라 벡터와 행렬의 원소들은 집합이라는 개념도 같이 가지고 있으므로 합계 구하기, 평균 구하기 등 하나의 집합을 대상으로 수행할 수 있는 다양한 작업을 함수로 처리해 본다. 5장에서는 다른 유형의 데이터도 하나의 변수 이름으로 관리할 수 있는 리스트, 데이터 프레임에 대하여 알아본다. 이들 데이터 관리 방법을 활용하여 편리하게 프로그래머가 원하는 작업을 수행할 수 있는 기능에 대하여 학습한다. 그리고 6장에서는 이미 파일로 저장된 데이터를 R 프로그램으로 읽어오고 R 프로그램에서 생성된 데이터를 파일로 저장하는 방법을 살펴본다.

Part Ⅲ 데이터의 시각화와 분석
데이터 처리의 자동화와 데이터를 시각화함으로써 데이터가 가진 정보를 편리하게 찾을 수 있는 정보의 시각화에 대하여 설명한다. 7장에서는 데이터 처리의 자동화에 필요한 조건 명령어와 반복 명령어의 활용에 대하여 살펴본다. 8장에서는 데이터를 시각화할 수 있는 다양한 R언어의 시각화 함수들에 대하여 살펴보고 실제 현장 데이터에 적용해 본다. 또한, 9장에서는 텍스트와 같은 비정형데이터의 처리에 대하여 알아본다. 즉, 연설문이나 뉴스 기사와 같은 비정형 텍스트 데이터에서 필요한 텍스트 데이터를 추출하여 처리가 용이한 형태로 가공하여 문제 해결에 활용하는 과정을 살펴본다.

Part Ⅳ 빅데이터와 만남
4차 산업 혁명의 핵심인 빅데이터의 활용에 대하여 알아본다. 10장에서는 빅데이터의 특성을 이해하고 R언어 프로그래밍을 이용하여 빅데이터를 수집하고 활용하는 방법에 대하여 살펴본다. 11장에서는 웹 공간에서 제공되는 수많은 데이터 중에서 우리에게 주어진 문제 해결에 필요한 데이터를 찾고 이 데이터를 확보하여 활용할 수 있는 방법에 대하여 살펴본다. 마지막 12장에서는 인공지능 기능으로 데이터를 분석하는 방법에 대하여 살펴본다. 이를 통해 항상 새로운 데이터가 생성되는 인터넷 환경에서 더욱 빠르게 정보를 수집하고 분석하여 여러분에게 주어진 문제를 빠르게 해결할 수 있는 역량을 강화한다.


정보제공 : Aladin

저자소개

박성호(지은이)

부산대학교 정보화본부 교수

양자영(지은이)

부산대학교 정보전산원 비전임교수

이윤정(지은이)

부산대학교 정보전산원 비전임교수

문경희(지은이)

부산대학교 정보전산원 비전임교수

조미숙(지은이)

부산대학교 정보전산원 비전임교수

정보제공 : Aladin

목차

Part Ⅰ R언어 시작하기
01 R환경에서의 프로그래밍 009
02 R언어에서의 데이터 유형과 연산 039
03 문제해결의 도우미 - 함수 063

Part Ⅱ 효율적인 데이터 관리
04 동일한 유형의 데이터 묶음 처리 093
05 다른 유형의 데이터 묶음 처리 125
06 효율적인 데이터의 관리 155

Part Ⅲ 데이터의 시각화와 분석
07 데이터 처리의 자동화 191
08 정보의 시각화 221
09 텍스트 데이터 분석과 시각화 251

Part Ⅳ 빅데이터와 만남
10 빅데이터의 이해 287
11 웹 데이터에서 정보 찾기 323
12 빅데이터와 인공지능 349

관련분야 신착자료

Harvard Business Review (2025)