week_3


4 Plot with ggplot2 & plotly

4.1 ggplot2

  1. 關於ggplot2的基本資訊:
    1. ggplot2官網
    2. ggplot2 function manual
    3. ggplot2 cheat sheet
  2. 學習ggplot2的資源:

    1. R Graphics Cookbook: Practical Recipes for Visualizing Data線上電子書(推薦)

    2. ggplot2官方網站 tutorial with examples(推薦)

    3. R for Data Science's tutorial

    4. 其他參考:

      1. 用資料說話,R語言有哪七種視覺化應用?

      2. 以內建Housing prices Data進行視覺化範例Introduction to R graphics with ggplot2 - R Tutorials


4.2 plotly

  • Plotly for R is an interactive, browser-based charting library built on the open source JavaScript graphing library plotly.js.

  • It works entirely locally in your web-browser via the HTML widgets framework.

  • 讓你的靜態圖片動動動起來。

  • 學習參考:
    • 最好的參考,就是從Plotly ggplot2 Library直接觀察呢!!(學會ggplot2,就會plotly for ggplot)

另外關於什麼是tidyverse...?(Optional)

或許在查找資料時,你發現有些code或文章內使用了...library(tidyverse)<-- 這是什麼?

  • The tidyverse is an opinionated collection of R packages designed for data science.

  • All packages share an underlying design philosophy, grammar, and data structures.

  • 參考R for Data Science的內容
    • tidyverse包含了幾個資料處理與視覺化的packages,幫助使用者省下一些引用麻煩。(簡單來說就是一個懶人包套件
library(tidyverse)
#> Loading tidyverse: ggplot2
#> Loading tidyverse: tibble
#> Loading tidyverse: tidyr
#> Loading tidyverse: readr
#> Loading tidyverse: purrr
#> Loading tidyverse: dplyr
#> Conflicts with tidy packages ----------------------------------------------
#> filter(): dplyr, stats
#> lag():    dplyr, stats

results matching ""

    No results matching ""