小编joe*_*rna的帖子

ifelse 开始于、结束于、包括

有没有办法在 ifelse 语句中实现这些条件?

df <-data.frame(Name = c("Tom","Mary","Tim","Chris") )

ifelse(name starting with T, "YES", "NO")
ifelse(name include i, "YES", "NO")
ifelse(name ends with s, "YES", "NO")
Run Code Online (Sandbox Code Playgroud)

r

4
推荐指数
1
解决办法
6792
查看次数

通过邮政编码绘制边界并创建热图

我需要用3位数的zip边界创建热图.我有3位数的拉链和计数数据

zip <- c(790, 791, 792, 793)
count <- c(0, 100, 20, 30)
TX <- data.frame(zip, count)
Run Code Online (Sandbox Code Playgroud)

另外,我画了TX地图.

library(ggplot2)
library(ggmap)
library(maps)
library(mapdata)
states <- map_data("state")
texas<- subset(states, region =="texas")

ggplot(data = texas) + 
geom_polygon(aes(x = long, y = lat), fill = "gray", color = "black") 
Run Code Online (Sandbox Code Playgroud)

我想要实现的是(1)使用3位数的邮政编码绘制边界,以及(2)使用计数列创建热图.使用热图着色,结果将如此.

在此输入图像描述

maps zipcode r ggmap

1
推荐指数
1
解决办法
8076
查看次数

标签 统计

r ×2

ggmap ×1

maps ×1

zipcode ×1