R-将ggplot网格线放在前景中

弗洛里安·克莱因

我想知道是否有一种方法可以让ggplot在绘制的数据之前绘制其网格线。据我所知,我可以使用到目前为止运行良好的theme()轻松格式化几乎所有内容。但是,我找不到绘制元素顺序的选项。我可以在绘图中引入其他需要预先格式化的线(坐标,线组等)。听起来更复杂了。因此,我希望自己可以修改绘图网格来完成这项工作。

我通常如何绘制sf.df已加载shapefile的数据框示例sf

(ggplot(sf.df, aes(x=long, y=lat))
+ geom_polygon(data=sf.df, aes(group=group, fill=NFK))
+ theme(panel.grid.major=element_line(colour="black"))
+ coord_map(xlim=c(7.08, 7.14), ylim=c(50.93, 50.96))
)

先感谢您!

弗洛里安·克莱因

正如@joran所建议的,使用geom_hlinegeom_vline绝对是一种解决方案。简单定义yinterceptxintercept分别如下:

...
+ geom_vline(xintercept=seq(7.08, 7.14, by=0.01))
+ geom_hline(yintercept=seq(50.93, 50.96, by=0.01))
...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

更改 ggplot2 中次要网格线的数量(每个主要网格线),r

来自分类Dev

在R,bReeze包中对齐网格线

来自分类Dev

R:两轴和网格线

来自分类Dev

网格线的限制长度(R图)

来自分类Dev

更改特定网格线 ggplot2 R 脚本的颜色

来自分类Dev

ggplot:将网格线与geom_tile的末端对齐

来自分类Dev

替换gtable中ggplot的元素:标签和网格线

来自分类Dev

使ggplot2中的单个网格线更粗

来自分类Dev

使用R中的geom_label_repel将标签放在前面,将领导者放在后面

来自分类Dev

将搜索栏放在前景中动画标题上方

来自分类Dev

避免PHPExcel中的网格线

来自分类Dev

pcolormesh中的1像素网格线

来自分类Dev

远程桌面中的网格线

来自分类Dev

如何使图表中的网格线静态

来自分类Dev

在Excel PivotChart中调整网格线

来自分类Dev

自动将y轴文本和网格线对齐到ggplot的底部和顶部

来自分类Dev

R中的不规则形状的网格(ggplot)

来自分类Dev

删除网格线,但保留框架(matplotlib中的ggplot2样式)

来自分类Dev

如何在ggplot2中为theme_bw()使用较深的网格线?

来自分类Dev

使用ggplot将误差线添加到R中的聚簇条形图中

来自分类Dev

将网格外部的点绘制为指向R中ggplot2的数据的箭头

来自分类Dev

d3.js 中的动态重新缩放在网格线中有奇怪的工件

来自分类Dev

调整Matplotlib imshow中的网格线和刻度线

来自分类Dev

如何将网格线保留在空的TableView Javafx中

来自分类Dev

如何将 yAxis 网格线扩展到 Highcharts 中的完整绘图区域?

来自分类Dev

在R中的ggplot中更改特定线的线宽

来自分类Dev

如何将网格线置于最前面?

来自分类Dev

R ggplot中的左对齐刻度线标签

来自分类Dev

如何突出显示ggplot R中连接组的线?

Related 相关文章

热门标签

归档