如何在 R 中组合两个列表
在本文中,我们将在 R 编程语言中合并两个列表。
方法一:使用append()函数
此函数用于将列表附加到另一个列表。
句法:
append(list1,list)
在哪里
- list1 是第一个列表
- 列表 2 是第二个列表
示例:R 程序创建第一个字符串列表和第二个整数列表并附加它们
R
# create a list of strings
list1 =list("sravan","bobby","ojaswi",
"satwik","rohith","gnanesh")
# create a list of numbers
list2=list(1,2,3,4,5)
# merge the two lists by using append()
# function
list3=append(list1,list2)
list3
R
# create a list of strings
list1 =list("sravan","bobby","ojaswi",
"satwik","rohith","gnanesh")
# create a list of numbers
list2=list(1,2,3,4,5)
# merge the two lists by using c()
# function
list3=c(list1,list2)
list3
输出:
[[1]]
[1] "sravan"
[[2]]
[1] "bobby"
[[3]]
[1] "ojaswi"
[[4]]
[1] "satwik"
[[5]]
[1] "rohith"
[[6]]
[1] "gnanesh"
[[7]]
[1] 1
[[8]]
[1] 2
[[9]]
[1] 3
[[10]]
[1] 4
[[11]]
[1] 5
方法二:使用 c()函数
这用于组合两个列表
句法:
c(list1,list2)
在哪里,
- list1 是第一个列表
- list2 是第二个列表
示例: R 程序创建一个带有字符串的 list1 和带有整数列表的 list2 并使用 c()函数合并
电阻
# create a list of strings
list1 =list("sravan","bobby","ojaswi",
"satwik","rohith","gnanesh")
# create a list of numbers
list2=list(1,2,3,4,5)
# merge the two lists by using c()
# function
list3=c(list1,list2)
list3
输出:
[[1]]
[1] "sravan"
[[2]]
[1] "bobby"
[[3]]
[1] "ojaswi"
[[4]]
[1] "satwik"
[[5]]
[1] "rohith"
[[6]]
[1] "gnanesh"
[[7]]
[1] 1
[[8]]
[1] 2
[[9]]
[1] 3
[[10]]
[1] 4
[[11]]
[1] 5