Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用R中的table()计算数据帧中不同长度的变量_R - Fatal编程技术网

使用R中的table()计算数据帧中不同长度的变量

使用R中的table()计算数据帧中不同长度的变量,r,R,我正在寻找一种方法,用于在不使用循环的情况下计算数据框列中出现的贵重物品。 数据框中的值具有不同的长度,这使得它适用于table()函数 数据框中的数据如下所示(代码块下面)。此外,单个向量中的值甚至会比局部显示的最大值还要多 我计划将结果作为图表的输入 [[1]] [1] "Brazil" [[2]] [1] "Mexico" [[3]] [1] "Singapore" [[4]] [1] "United States

我正在寻找一种方法,用于在不使用循环的情况下计算数据框列中出现的贵重物品。 数据框中的值具有不同的长度,这使得它适用于table()函数

数据框中的数据如下所示(代码块下面)。此外,单个向量中的值甚至会比局部显示的最大值还要多

我计划将结果作为图表的输入

[[1]]
[1] "Brazil"

[[2]]
[1] "Mexico"

[[3]]
[1] "Singapore"

[[4]]
[1] "United States"

[[5]]
[1] "United States"

[[6]]
[1] "Turkey"

[[7]]
[1] "Egypt"

[[8]]
[1] "United States"

[[9]]
[1] "India"

[[10]]
[1] "India"

[[11]]
[1] "United States"

[[12]]
[1] "Poland"        "United States"

[[13]]
[1] "Mexico"

[[14]]
[1] "Thailand"

[[15]]
[1] "United States"

我们可以
取消列出
列表
列,并应用

table(unlist(df1$col1))

我们可以
取消列出
列表
列,并应用

table(unlist(df1$col1))