要在 R 编程中从列表中提取元素,我们使用 **list()** 函数。它是一个内置函数,有助于创建列表。该函数的语法是
list(…)
其中,
在这个 R 程序中,我们直接将值赋给内置函数 **list()**。这里我们使用变量 **L1** 来保存列表元素 **g1、g2 和 g3**。调用带有不同类型元素的函数 **list()**。提取第一个向量中除第三个元素之外的所有元素,例如 **L1$g1 = L1$g1[-3]**。最后,打印向量值。
**步骤 1**:将变量 **L1** 赋给一个列表
**步骤 2**:使用 3 组元素 **g1、g2、g3** 创建 **L1**
**步骤 3**:打印第一个向量
**步骤 4**:通过 **L1$g1 = L1$g1[-3]** 提取不包含该元素的第一个向量
**步骤 5**:打印最终向量值
L1 = list(g1 = 1:5, g2 = "C Programming", g3 = "JAVA")
print("Original list:")
print(L1)
print("First vector:")
print(L1$g1)
print("First vector without third element:")
L1$g1 = L1$g1[-3]
print(L1$g1)
[1] "Original list:" $g1 [1] 1 2 3 4 5 $g2 [1] "C Programming" $g3 [1] "JAVA" [1] "First vector:" [1] 1 2 3 4 5 [1] "First vector without third element:" [1] 1 2 4 5