在R中创建列表

本文概述

  • 建立清单
  • 创建一个命名列表
  • 创建一个命名列表(2)
如果你想免费学习R入门课程, 请点击这里。
建立清单让我们创建第一个列表!要构建列表, 请使用函数list():
my_list < - list(comp1, comp2 ...)

列表函数的参数是列表组件。请记住, 这些成分可以是矩阵, 向量, 其他列表, …
使用说明
构造一个名为my_list的列表, 其中包含变量my_vector, my_matrix和my_df作为列表组件。
创建一个命名列表做得好, 你一切顺利!
就像在待办事项列表上一样, 你要避免不知道或不记得列表中的内容代表什么。这就是为什么要给它们起名字的原因:
my_list < - list(name1 = your_comp1, name2 = your_comp2)

这将创建一个列表, 其中包含名为name1, name2等的组件。如果要在创建列表后命名列表, 可以像处理矢量一样使用names()函数。以下命令与上面的分配完全等效:
my_list < - list(your_comp1, your_comp2)names(my_list) < - c("name1", "name2")

使用说明
  • 通过向组件添加名称来更改上一练习的代码(请参见编辑器)。对于my_vector, 名称为vec;对于my_matrix, 名称为mat;对于my_df, 名称为df。
  • 打印出my_list, 以便你可以检查输出。
创建一个命名列表(2)【在R中创建列表】作为忠实的电影迷(请记住你在LucasFilms的工作), 你决定在列表的帮助下开始存储有关好电影的信息。
首先为电影” The Shining” 创建一个列表。我们已经在你的R工作区中创建了变量mov, act和rev。随时在控制台中检出它们。
使用说明完成右侧的代码以创建shining_list;它包含三个元素:
  • moviename:带有电影标题的字符串(存储在mov中)
  • 演员:带有主要演员姓名的矢量(存储在演员中)
  • 评论:包含一些评论的数据框(存储在rev中)
不要忘记对列表组件进行相应的命名(名称是电影名称, 演员和评论)。
如果你想从本课程中学习更多信息, 请点击这里。

    推荐阅读