方法1: 使用map_data和geom_polygon ggplot2内置了一个map_data函数,可以从maps包中提取地图数据。 # 安装和加载必要的包 install.packages("ggplot2") install.packages("maps") library(ggplot2) library(maps) # 获取世界地图数据 world_map <- map_data("world") # 绘制世界地图 ggplot(world_map, aes(...
参考自《R Graphics Cookbook》 使用ggplot2绘制地图: 从maps包中获取数据,使用geom_polygon或geom_path绘制。 实际上geom_polygon绘制的是多边形,因此可以填充颜色;geom_path绘制的是路径,不可以填充颜色。 所以绘制的地图是多个多边形的组合或多个路径的组合。 l…阅读全文 赞同5 添加评论 分享...
geom_dotplot 堆叠的点图 geom_line 线形图 geom_step 阶梯图 geom_abline 直线 geom_hline 水平线 geom_vline 垂直线 geom_area 线与x轴围成的区域 geom_path 点组成的路线图 geom_rect 绘制矩形 geom_raster 绘制矩形 geom_tile 绘制矩形 geom_polygon 绘制多边形 ...
在ggplot2中,要添加新的geom作为新行,可以使用`+`运算符来连接多个geom图层。通过这种方式,可以在同一个图表中添加多个不同的geom。 例如,假设我们有一个数据集包含了地块的分层信息,...
一旦你有了三角形网格的数据集,你就可以使用ggplot2的geom_polygon()函数来绘制三角形,并使用fill参数来指定每个三角形的颜色。 下面是一个简单的示例代码,演示了如何使用ggplot2绘制三角形热图: 代码语言:javascript 复制 # 安装并加载必要的包if(!require(ggplot2))install.packages('ggplot2')library(ggplot2)#...
ggplot(polygon.df, aes(x, y, color = class, fill = animal, group = interaction(sample, rownum))) + geom_polygon(linewidth = 1, linetype = "dotted") + geom_segment(aes(x = edge.df$xstart, y = edge.df$ystart, xend = edge.df$xend, yend = edge.df$yend), ...
🌳8.1 使用多边形geom_polygon()绘制地图 在R中,绘制地图最简单的方法就是通过geom_polygon()绘制不同区域的边界。我们使用ggplot2中map_data()里的数据 我们在这里以美国密歇根州数据为例进行地图绘制,首先我们来看一下这个数据 mi_county<-map_data('county','michigan')#筛选出密西根州的地理数据head(mi_coun...
geom_polygon(): 添加多边形,填充路径 geom_path(): 按原始顺序连接观察结果 geom_ribbon(): 添加色带,y范围具有连续的x值 geom_segment(): 添加单个线段 geom_curve(): 添加曲线 geom_rect(): 添加二维矩形 利用geom_polygon画一个简易地图 library(tidyverse)require(maps)france = map_data('world', ...
geom_polygon(colour="grey40") + scale_fill_gradient(low="white",high="steelblue") + #指定渐变填充色,可使用RGB coord_map("polyconic") + #指定投影方式为polyconic,获得常见视角中国地图 theme( #清除不需要的元素 panel.grid = element_blank(), ...
geom_density():绘制密度图 geom_vline():添加竖直线 scale_color_manual():手动修改颜色 a+geom_density() 1. 根据sex修改颜色,将sex映射给line颜色 a+geom_density(aes(color=sex)) 1. 修改填充颜色以及透明度 a+geom_density(aes(fill=sex), alpha=0.4) 1. 添加均值线以及手动修改颜色 a+geom_density...