資料視覺化_科學統計圖表7——ggplot繪製顏色分段折線圖
阿新 • • 發佈:2021-01-12
資料視覺化_科學統計圖表7——ggplot繪製顏色分段折線圖
不多BB,上圖
其中資料的格式如下
程式碼如下
ggplot(data = plot_data,aes(x = x,y=y,color=color,group = 1))+ geom_line(size=1.2)+ scale_color_manual(values = c("keep"="red","selling"="green","no action"="grey","buying"="brown"))+ #設定不同線段的顏色 theme_bw()+ theme(legend.position = "")+ xlab("")+ylab("Prices")+ labs(title='Analysis for Trend of 320007', subtitle='Source: 320007.OF') #其中最重要的是引數group,將其設定為1就可以畫分段上色的折線圖。如果不設定該引數,就將繪製n條折現圖,其數量與顏色( unique(plot_Data$color) )數量相同。
此前我知道group可以在二維平面上進行多維展示,可沒想到group還可以壓縮維度。
整體來說這是我畫過最簡單的圖了,不過這種圖往往是最實用也最直觀的。如果需要對其進行拓展,可以將之拓展為顏色分段的面積圖,雙軸的顏色分段圖,多折現共存的顏色分段圖等等…… 這些我有時間會進行補充。
提供有償視覺化服務,主要面向論文發表和畢業設計的學生
因為是個體營業所以價格很低,同學們實在不會畫圖也別難為自己。