開始使用免費開始

來把座標軸翻過來

先來練習把圖形旋轉一下。下方提供的程式碼會繪製 1980 年美洲地區(AMRpertussis 個案數的長條圖。你會發現幾乎看不清楚。

為了幫助你看出可能的模式,先用 reorder() 依照個案數的遞減順序重新排序欄位。

接著,使用 coord_flip() 翻轉座標軸,讓國家名稱可以讀得清楚。

本練習屬於課程

R 視覺化最佳實務

檢視課程

練習說明

  • 使用 reorder()cases 的遞減順序重新排序 x 軸。
  • 在圖上加入 coord_flip(),把 x 與 y 座標軸對調。

動手互動練習

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

amr_pertussis <- who_disease %>% 
	filter(   # filter data to our desired subset
		region == 'AMR', 
		year == 1980, 
		disease == 'pertussis'
	)
# Set x axis as country ordered with respect to cases. 
ggplot(amr_pertussis, aes(x = ___, y = cases)) +
	geom_col() +
	# flip axes
	___
編輯並執行程式碼