一. 實驗目的和要求
1. 瞭解差異可視化知識,瞭解和學習差異可視化中熱點圖、星圖、平行座標圖等常見圖表類型;
2. 學習並掌握R中差異可視化中星圖繪製相關函數。
二. 實驗過程
1. 根據《鮮活的數據》第7章7.2.3節介紹的方法與提供的數據,在R中繪製星圖基本框架,並存爲PDF文件;
2. 將上一步所得的PDF文件,導入Illustrator,以教材圖7-19中文版爲模板,完成圖7-19,添上自己的署名。
三. R代碼參考
crime <- read.csv("http://datasets.flowingdata.com/crimeRatesByState-formatted.csv")
stars(crime)
row.names(crime) <- crime$state
crime <- crime[,2:7]
stars(crime, flip.labels=FALSE, key.loc = c(15, 1.5))
stars(crime, flip.labels=FALSE, key.loc = c(15, 1.5), full=FALSE)
stars(crime, flip.labels=FALSE, key.loc = c(15, 1.5), draw.segments=TRUE)
附圖7-19如下所示: