本文概述
- 建立清单
- 创建一个命名列表
- 创建一个命名列表(2)
建立清单让我们创建第一个列表!要构建列表, 请使用函数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, 以便你可以检查输出。
首先为电影” The Shining” 创建一个列表。我们已经在你的R工作区中创建了变量mov, act和rev。随时在控制台中检出它们。
使用说明完成右侧的代码以创建shining_list;它包含三个元素:
- moviename:带有电影标题的字符串(存储在mov中)
- 演员:带有主要演员姓名的矢量(存储在演员中)
- 评论:包含一些评论的数据框(存储在rev中)
如果你想从本课程中学习更多信息, 请点击这里。
推荐阅读
- R中的for循环用法
- web.xml servletservlet-mapping配置
- Android开发-在Android应用里实现自动发送邮件的功能
- 解决krpano全景视频在QQ浏览器安卓不能正常播放的问题
- 关于 appiumget_attribute 方法的坑
- Android Studio - No cached version available for offline mode
- android布局属性tools:context的作用
- [Compose] 17. List comprehensions with Applicative Functors
- android关于fragment的构造函数用法建议