開始使用免費開始

繪圖符號

回想一下,plotly 可透過 add_markers()symbols 參數來自訂繪圖符號。symbols 可以用數字或字串指定。例如,100 代表空心圓,也可以寫成 "circle-open"

若要手動指定三個層級的對應關係,你可以設定 symbols = c("circle", "triangle", "x"),就能依序以圓形、三角形和 x 代表各組別。

這裡提供可用繪圖符號的完整清單供你參考。

在本練習中,你將更改收入類別所使用的繪圖符號。

plotlyhappy 資料集都已經為你載入。

本練習屬於課程

R 的 plotly 互動式資料視覺化:中級

檢視課程

練習說明

  • 依下列對應關係更改 income 類別的繪圖符號:
  • low:"circle-open";lower-middle:"square-open";upper-middle:"star-open";high:"x-thin-open"

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Fill in the specified plotting symbols
happy %>%
  plot_ly(x = ~life.expectancy, y = ~happiness) %>%
  add_markers(symbol = ~income, symbols = c(___, ___, ___, ___))
編輯並執行程式碼