R可视化——图形绘制过程中如何实现局部放大?
对于图形绘制过程中实现局部放大效果,其实小编之前在B站发布的视频中讲过如何基于origin软件去实现,大家如果感兴趣可以去搜索观看,今天,小编主要给大家展示如何基于R语言实现图形的局部放大。
数据及基础图形的绘制
1、数据——以R自带数据集iris为例

2、基于ggplot2包绘制散点图

局部放大效果的实现
1、加载包——主要基于ggforce包实现图形的局部放大
2、局部放大某一组的数据



当然,也可以将局部放大的图展现在y轴上:

3、根据设置的阈值局部放大图形


4、通过同时设置x和y的范围实现图中特定区域的放大



5、设置缩放面板与完整数据面板的相对大小,通过zoom.size控制,默认值为2,即缩放面板的大小是完整数据面板的两倍


参考:facet_zoom参数帮助文档(??facet_zoom)