我正在尝试确定R中列表中存在的列表数。
我有一个长度为3的列表M。
其值为[[1]] ='a'和[[2]] ='b',以及[[3]] ='c'。
此长度范围可以从1到n。
我想将列表的数量保存为整数,并将其存储在任何变量中,例如这里是3,以便以后可以在for循环中使用它。
sum = lengths(M)// //如果我打印总和,我得到[1] 1 1 1,但是我很想得到3。
有人可以用R代码帮助我获取值为3的值吗。
答案 0 :(得分:0)
您应该可以使用length()
来计数列表条目的数量:
# A list with three entries
a_list <- list(first = "a", second = "b", third = "c")
# The length of the list (the number of entries in the list)
a_list_length <- length(a_list)
由reprex package(v0.3.0)于2019-05-22创建