在R中,为什么list(1:3)和list(“ a”,“ b”,“ see”)的长度不同?

时间:2019-11-13 21:22:48

标签: r list

在R中,为什么list(1:3)产生一个长度为1的列表,而list("a","b","see")为什么产生一个长度为3的列表?

1 个答案:

答案 0 :(得分:3)

它是参数的数量。在第一个参数中只有一个参数,在第二个参数中只有三个,每个参数都是list中的一个元素。要通过传递一个整数来转换为长度3,请使用as.

as.list(1:3)