R语言 如何为列表添加键值对
一个键值对可以被解释为两个链接的数据项的集合,其中一个键唯一地标识了数据中的一个值或一组值。由于一个列表可以容纳多种数据类型的数据,我们可以在列表中存储一个键值对
方法1
我们可以给每个键和值分配变量。在使用方括号建立列表后存储每个键值对。
输出 。
方法2
另一种无需使用任何额外变量的方法是在创建列表时在list()函数中指定键和值。
例子
输出 。
方法3:使用setNames()
我们可以采取另一种方法在列表中添加键值对,就是 setNames() 函数,在它里面,我们使用as.list()。基本上,我们在这里会有一个如下的语法,它将创建一个列表,并为所有的键分配它们各自的值。
语法 。
variable<-setNames(as.list(values), keys)
例子 。
输出 。