R可視化——圖形繪制過程中如何實現(xiàn)局部放大?
對于圖形繪制過程中實現(xiàn)局部放大效果,其實小編之前在B站發(fā)布的視頻中講過如何基于origin軟件去實現(xiàn),大家如果感興趣可以去搜索觀看,今天,小編主要給大家展示如何基于R語言實現(xiàn)圖形的局部放大。
數(shù)據(jù)及基礎圖形的繪制
1、數(shù)據(jù)——以R自帶數(shù)據(jù)集iris為例

2、基于ggplot2包繪制散點圖

局部放大效果的實現(xiàn)
1、加載包——主要基于ggforce包實現(xiàn)圖形的局部放大
2、局部放大某一組的數(shù)據(jù)



當然,也可以將局部放大的圖展現(xiàn)在y軸上:

3、根據(jù)設置的閾值局部放大圖形


4、通過同時設置x和y的范圍實現(xiàn)圖中特定區(qū)域的放大



5、設置縮放面板與完整數(shù)據(jù)面板的相對大小,通過zoom.size控制,默認值為2,即縮放面板的大小是完整數(shù)據(jù)面板的兩倍


參考:facet_zoom參數(shù)幫助文檔(??facet_zoom)
標簽: