본문으로 바로가기
R

강의

R에서 S3와 R6로 배우는 Object-Oriented Programming

고급기술 수준
업데이트됨 2024. 8.
S3와 R6 기반 객체지향 프로그래밍으로 코드 복잡도를 효과적으로 관리하세요.
무료로 강의 시작
RProgramming
4시간
17 동영상
55 연습 문제
4,200 XP
23,373
성취 증명서

무료 계정 만들기

Google에서 계속 진행더 많은 옵션 보기

또는


계속 진행하시면 당사의 이용약관개인정보처리방침에 동의하고 및 귀하의 데이터가 미국에 저장되는 것에 동의하게 됩니다.

수천 개 기업의 학습자들이 사랑하는

Group

팀을 교육하시나요?

비즈니스용으로 체험해 보세요

강의 설명

Object-oriented programming(OOP)은 함수와 그 함수가 작동할 수 있는 객체 간의 관계를 정의해, 코드의 복잡성을 관리할 수 있게 해줘요. 이 강의는 중급 수준으로, S3와 R6 시스템을 사용해 OOP를 소개합니다. S3는 일상적인 R 프로그래밍에서 자주 쓰이는 훌륭한 도구로, 여러분이 작성하는 일부 함수를 더 단순하게 만들어 줍니다. R6는 산업별 분석, 웹 API 작업, GUI 구축에 특히 유용해요.

선수 조건

Introduction to Writing Functions in R
1

Introduction to Object-Oriented Programming

Learn what object-oriented programming (OOP) consists of, when to use it, and what OOP systems are available in R. You'll also learn how R identifies different types of variable, using classes, types, and modes.
챕터 시작
2

Using S3

S3 is a very simple object-oriented system that lets you define different behavior for functions, depending upon their input argument. This chapter explains how to use S3, and how generics and methods work.
챕터 시작
3

Using R6

R에서 S3와 R6로 배우는 Object-Oriented Programming
강의
완료

수료증 획득

LinkedIn 프로필, 이력서 또는 CV에 이 인증서를 추가하세요
소셜 미디어와 성과 평가에서 공유하세요
지금 등록

19백만 명 이상의 학습자와 함께 R에서 S3와 R6로 배우는 Object-Oriented Programming을(를) 시작하세요!

무료 계정 만들기

Google에서 계속 진행더 많은 옵션 보기

또는


계속 진행하시면 당사의 이용약관개인정보처리방침에 동의하고 및 귀하의 데이터가 미국에 저장되는 것에 동의하게 됩니다.

DataCamp for Mobile을 통해 데이터 분석 능력을 향상시키세요.

모바일 강좌와 매일 5분 코딩 챌린지를 통해 이동 중에도 학습 효과를 높이세요.