본문으로 바로가기

코스

shinydashboard로 대시보드 만들기

기초4시간

R로 강력한 shinydashboard 패키지를 사용해 인터랙티브 대시보드를 만드는 법을 배워보세요. 청중을 위한 역동적이고 매력적인 시각화를 만드세요.

R4시간15개 동영상51개 연습 문제4,100 XP4,146수료 확인서

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 약관에 동의하는 것으로 간주됩니다: 이용약관, 우리의 개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점입니다.

수천 개 기업의 학습자가 선택한 서비스

코스 설명

R의 shinydashboard 패키지를 사용하여 인터랙티브 대시보드를 만드는 방법을 배워보세요. 고객에게 정보를 제공해야 하든, 데이터 분석 보고서를 작성해야 하든, 개인 프로젝트의 성과를 추적해야 하든, shinydashboard는 임팩트 있는 결과물을 만드는 데 도움을 줍니다. 오늘 이 강력한 패키지의 핵심을 배워보세요.

대시보드 사용법 이해하기



보고서는 상황의 스냅샷을 제공할 수 있지만, 대시보드는 동적일 뿐만 아니라 데이터가 실시간으로 업데이트될 수 있다는 의미에서 상호작용적이기도 합니다. 이것은 청중에게 더욱 몰입감 있는 경험을 제공합니다.

shinydashboard 사용법 배우기



이 강의에서는 R에서 shinydashboard를 사용해 동적이고 인터랙티브한 대시보드를 만드는 방법을 배우게 됩니다. shinydashboard의 모든 핵심을 다루고, 좋은 UI/UX 실습 문제에 대해 배우게 됩니다.

대화형 대시보드 만들기



먼저 shinyApp을 만들고, 그다음 shinydashboard를 만드는 단계로 나아가게 됩니다. 그런 다음, 마우스를 올렸을 때 효과가 나타나는 인터랙티브 요소를 포함하는 방법을 배웁니다.

마지막으로, CSS 코드 등을 사용해 shinydashboard의 디자인 요소를 어떻게 조정하는지 살펴보게 됩니다. 여러 가지 데이터세트를 활용하여 네 가지 서로 다른 시나리오의 맥락에서 이러한 개념을 실습할 기회를 얻게 됩니다.

이 강의를 완료하면 shinydashboard를 사용해 어떤 목적이든 맞춤형 대시보드를 만드는 데 더 잘 대비할 수 있습니다.

사전 요구 사항

커리큘럼

코스 개요

1

ShinyApps

shinydashboard를 만들기 전에, 먼저 shinyApp이 무엇인지 이해해야 해요. 이 챕터에서는 shinyApp이 무엇인지, 그리고 shinyApp을 구성하는 요소를 배웁니다. 챕터가 끝날 때쯤이면 직접 shinyApp을 렌더링할 수 있게 될 거예요.
챕터 시작하기
2

shinydashboard의 기초

이전 챕터에서 shiny 앱에 대해 배웠죠. 이번 챕터에서는 shinydashboard가 더 많은 조정 옵션이 있는 또 하나의 shiny 앱이라는 점을 확인해 볼 거예요. 이전 챕터에서 다룬 출력과 입력은 여기서도 똑같이 사용할 수 있습니다. 이어서 대시보드의 간단한 와이어프레임을 만들어 보면서, 대시보드 안에서 출력과 입력을 어디에 배치할지 결정해 봅니다.
챕터 시작하기
4

디자인 요소 추가와 UI/UX 개선

이제 shinydashboard에 익숙해졌으니, 디자인 요소를 더해 보겠습니다. 배경색을 바꾸고, 박스 크기를 조정하는 등 다양한 수정을 해볼 거예요. 또한 좋은 UI/UX의 기본 원칙도 함께 살펴봅니다. 마지막으로 상태(status)와 CSS 서식을 활용하는 방법을 보여 드립니다.
챕터 시작하기
R

shinydashboard로 대시보드 만들기

코스
완료

성취 확인서 획득하기

지금 등록하기

DataCamp for Mobile로 데이터 스킬을 키워보세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 진행하세요.

shinydashboard로 대시보드 만들기 | DataCamp