R 程序获取给定列表中前两个向量的长度


2022 年 5 月 9 日, Learn eTutorial
1839

如何获取给定列表中前两个向量的长度

这里我们解释如何编写R程序来获取给定列表中前两个向量的长度。这里我们使用内置函数 list(), length()。函数 list() 帮助创建列表,length() 用于获取或设置向量和因子的长度,以及任何其他R对象的长度。这些函数的语法是

list(…)#Where ....(dots)are the objects, possibly named

length(x)#Where x is an R object like vector or factor

如何使用R程序获取给定列表中前两个向量的长度

以下是R程序中用于获取给定列表中前两个向量长度的步骤。在此R程序中,我们直接将值赋给内置函数 list()。这里我们使用变量 L1 来保存列表元素 g1, g2, g3。调用带有不同类型元素的 list() 函数。使用 length() 函数查找列表中向量的长度,例如 length(L1$g1), length(L1$g2)。最后,打印长度。

算法

**步骤 1**:将变量 **L1** 赋给一个列表

步骤2:创建包含3组元素 g1,g2,g3L1

步骤3:打印原始列表

步骤4:查找列表中向量的长度,例如 length(L1$g1), length(L1$g2)

步骤5:打印向量的长度

R 源代码

                                          L1 = list(g1 = 1:5, g2 = "C Programming", g3 = "JAVA")
print("Original list:")
print(L1)
print("Length of the vector 'g1' and 'g2' of the list")
print(length(L1$g1))
print(length(L1$g2))
                                      

输出

[1] "Original list:"
$g1
[1] 1 2 3 4 5

$g2
[1] "C Programming"

$g3
[1] "JAVA"

[1] "Length of the vector 'g1' and 'g2' of the list"
[1] 5
[1] 1