全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 悬赏大厅 求助成功区
6837 5
2018-10-07
悬赏 10 个论坛币 已解决
有如下两个字符串向量
A<- c("S1","S2","S3")
B<- c("AFG","ALB","DZA")

如何将A和B拼接成如下字符串向量:
"AFG.S1"  "AFG.S2"  "AFG.S3"  "ALB.S1"  "ALB.S2"  "ALB.S3"  "DZA.S1"  "DZA.S2"  "DZA.S3"

最佳答案

Wu_Deyuan 查看完整内容

比较通俗的答案 A
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-10-7 16:55:22
比较通俗的答案
A<-c("s1","s2","s3")
B<-c("A","B","C")
total<-c()
for(i in 1:length(B))
{ for(j in 1:length(A))
{
  total<-c(total,paste(B,A[j],sep="."))
}
}
total
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-10-7 19:59:40
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-10-8 10:31:53
铁锷未残 发表于 2018-10-7 19:59
你这个应该比较高级,看不懂
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-5-21 20:57:05
A<-c("s1","s2","s3");
B<-c("A","B","C");
llply(A,function(x) paste(x,combn(B,1),sep = ".")) %>% unlist
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-11-13 14:25:57
千车麦穗 发表于 2020-5-21 20:57
A
应该用的函数是lapply,应该是笔误
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群