グラフィックスの文法入門

R による可視化ベストプラクティス

Nick Strayer

Instructor

このコースについて

学習内容

データを深く考察することで、より優れた可視化を作成する方法を学びます。

学習方法

  • 各データ型の概要
  • 標準的な可視化手法
  • 代替手法
R による可視化ベストプラクティス

コース構成

第1章:全体に対する割合

第2章:点データ

第3章:単一分布

第4章:複数(または条件付き)分布

R による可視化ベストプラクティス

注意!

 

  • このトピックは他のプログラミング分野ほど明確ではありません

  • すべてのルールには例外があります

  • 各問題を考察する力を養うことで、実際の場面に対応できるよう重点を置いています

R による可視化ベストプラクティス

使用するツール

  • R

  • 「Tidyverse」

  • Ggplot2

R による可視化ベストプラクティス

使用するデータ

  • 世界保健機関(WHO)提供のデータ
who_disease
# A tibble: 43,262 x 6
   region countryCode country             disease  year  cases
   <chr>  <chr>       <chr>               <chr>   <int>  <dbl>
 1 EMR    AFG         Afghanistan         measles  2016 638   
 2 EUR    ALB         Albania             measles  2016  17.0 
 3 AFR    DZA         Algeria             measles  2016  41.0 
 4 EUR    AND         Andorra             measles  2016   0   
 5 AFR    AGO         Angola              measles  2016  53.0 
 6 AMR    ATG         Antigua and Barbuda measles  2016   0   
 7 AMR    ARG         Argentina           measles  2016   0   
 8 EUR    ARM         Armenia             measles  2016   2.00
# ... with 43,254 more rows
R による可視化ベストプラクティス

WHO疾病データ

# Filter to AMR region 
amr_region <- who_disease %>% 
  filter(region == 'AMR')

# Map x to year and y to cases, color by disease
ggplot(amr_region, aes(x = year, y = cases, color = disease)) + 
  geom_point(alpha = 0.5)
R による可視化ベストプラクティス

R による可視化ベストプラクティス

さあ、練習しましょう!

R による可視化ベストプラクティス

Preparing Video For Download...