강좌 목록으로 돌아가기
AI014
전문가
R 프로그래밍 입문
이 과정은 R 언어 환경에 대한 포괄적인 소개로, 기본 숫자 벡터 연산, 객체 속성, 배열 및 행렬 처리, 리스트와 데이터 프레임 관리, 통계 모델링 및 고품질 그래픽 생성까지 핵심 주제를 다룹니다. 통계 분석과 데이터 과학의 입문서로 매우 적합합니다.
4.9
30.0h
716 학생들
10개 레슨
2 좋아요
인공지능
강좌 개요
콘텐츠 개요
이 과정은 R 언어 환경에 대한 포괄적인 소개로, 기본 수치 벡터 연산, 객체 속성, 배열/행렬 처리부터 리스트/데이터 프레임 관리, 통계 모델링, 고품질 그래픽 생성까지 핵심 주제를 다룹니다. 통계 분석 및 데이터 과학의 입문서로 적합합니다.
R 언어의 핵심을 익히고 통계 계산과 데이터 시각화의 문을 열어보세요.
저자: R 개발 커널 팀
감사의 말: 본 매뉴얼은 R 개발 커널 팀에서 유지 관리하고 있습니다. 중국어판은 마세 시게루(Shigeru MASE)의 일본어 번역을 기초로 하였으며, 리즈핑(Др. ZP Li), 리루이(Др. Rui Li) 등 중국어 번역팀의 기여에 감사를 드립니다.
학습 목표
- R 세션을 초기화하고, 도움말 시스템을 탐색하며 기본 구문 규칙(대소문자 구분, 할당, 주석)을 적용한다.
- 논리 벡터, 문자 벡터를 구분하고 생성하며, 결측값(
NA및NaN)을 다룬다. - 데이터의 특정 부분집합을 선택, 제외 또는 수정하기 위해 네 가지 다른 인덱싱 방법을 사용한다.
- R 객체의 내재적 속성(모드와 길이)을 식별하고 수정한다.
class()및attr()함수를 활용하여 객체 메타데이터와 데이터 구조를 관리한다.- 범주형 데이터를 표현하기 위해 요인과 순서형 요인을 생성하고 조작한다.
- 차원 벡터와
array()함수를 사용해 배열과 행렬을 정의하고 구성한다. - 고급 인덱싱 기법을 적용하며, 인덱스 행렬을 사용해 특정 요소를 추출하거나 수정한다.
- 외적, 일반화된 전치, 행렬 역행렬 계산 등을 포함한 선형 대수 연산을 수행한다.
- 리스트를 생성하고 조작한다: 이름이 붙은 리스트와 이름이 없는 리스트를 만들며, 특별한 R 구문으로 결합한다.