r - r - 如何将结果列表分配给名称列表
问题描述
如何获取字符值列表和数值列表并将字符用作标签。就像我有一个包含 30 个数字和 10 个字符的列表一样,我如何将这些字符以均匀间距插入到数字列表中?
a
b
c
1
2
3
4
5
6
7
8
9
把它变成:
a
1
2
3
b
1
...
输入字母的格式如下:
c("a", "b", "c")
和数字:
"x"
"1" 0.56
"x"
"1" 0.45
"x"
"1" 0.44
"x"
"1" 0.67
"x"
"1" 0.29
"x"
"1" 0.02
"x"
"1" 0.13
"x"
"1" 0.15
解决方案
正如我在评论中提到的,我不清楚您想要输入和输出的数据类型。我在这里猜测一下:
c <-c("a","b","c") # some character
n <- c(1,2,3,4 ,5,6,7,8,9) # some numeric
m <- 1
for(i in 1:length(c)){
print(c[i])
print(n[m]); m <- m+1
print(n[m]); m <- m+1
}
[1] "a" [1] 1 [1] 2 [1] "b" [1] 3 [1] 4 [1] "c" [1] 5 [1] 6
IE
m <- 1
a <- character()
for(i in 1:length(c)){
a <- c(a,(c[i]))
a <- c(a,n[m]); m <- m+1
a <- c(a,n[m]); m <- m+1
}
a
> a [1] "a" "1" "2" "b" "3" "4" "c" "5" "6"
推荐阅读
- vue.js - Nuxt - 是否可以检查用户是否从 SSR 登录?
- firebase - 如何过滤地图/Firestore Flutter
- json - 将 log4j2 JsonLayout 输出转换为另一个布局
- node.js - 如何在 USDA API 中输入份量?
- java - 如何更改 Vert.x (java) 中的默认会话超时
- html - 如何从 div 父级中选择第一个子级 div
- javascript - 插入带有 postgis 扩展名的 postgres 表时收到无效的几何错误
- go - 使用 golang 在 Machinebox GraphQL 突变中将嵌套 JSON 作为变量传递
- unity3d - 不可靠/令人困惑的 MRTK 按钮触摸注册行为 [Unity,Hololens2]
- reactjs - 响应式轮播,在 React 中更改移动设备上的 itemsToShow