Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
基于r中的字符串向量添加到url中的文本_R_String_Url_Paste - Fatal编程技术网

基于r中的字符串向量添加到url中的文本

基于r中的字符串向量添加到url中的文本,r,string,url,paste,R,String,Url,Paste,假设您有一个字符串向量,如下面的一系列位置 cities<-c("San Diego County","Fresno County", "Los Angeles County", "Lake County") 注意:cities向量最多有三个单独的字符串(即两个空格),最少有两个单独的字符串(即一个空格)。使用paste0和gsub,我们可以将空格替换为“$50”,并以“%100”结束 数据 cities<-c("San Diego County","F

假设您有一个字符串向量,如下面的一系列位置

cities<-c("San Diego County","Fresno County", "Los Angeles County", 
             "Lake County")

注意:
cities
向量最多有三个单独的字符串(即两个空格),最少有两个单独的字符串(即一个空格)。

使用
paste0
gsub
,我们可以将空格替换为“$50”,并以“%100”结束

数据

cities<-c("San Diego County","Fresno County", "Los Angeles County", 
      "Lake County")
base_url <- "www.fakewebsite.com/search_loc="
城市
paste0(base_url, gsub("\\s+", "$50", cities), "%100")

#[1] "www.fakewebsite.com/search_loc=San$50Diego$50County%100"  
#[2] "www.fakewebsite.com/search_loc=Fresno$50County%100"       
#[3] "www.fakewebsite.com/search_loc=Los$50Angeles$50County%100"
#[4] "www.fakewebsite.com/search_loc=Lake$50County%100"         
cities<-c("San Diego County","Fresno County", "Los Angeles County", 
      "Lake County")
base_url <- "www.fakewebsite.com/search_loc="