如何计算R中数据帧的组合

时间:2017-04-09 05:05:49

标签: r vector dataframe combinations

我是R节目的初学者 我导入了一个csv文件。此文件仅包含一个包含50个字符的列,但R将其分类为数据帧。我需要此列元素中的所有可能组合。我想我需要使用不带数据框的向量,我该怎么做? 谢谢!

2 个答案:

答案 0 :(得分:0)

您的意思是unlist吗? 您可以使用它将数据框更改为矢量,然后您可以使用combn来获得组合。

答案 1 :(得分:0)

实际上,您的数据框已包含您需要的矢量。你可以用

来调用它
dataframe$column_name

$运算符之前的文本指定了数据框,之后是向量,它是数据框中的一列。因此,当您运行计算时,您只需编写

即可
function(dataframe$column_name)

在具有单个向量的特定情况下,将数据帧更改为2d向量可能是最简单的。但是当你开始操纵数据时,你可能会存储更多的变量向量。您需要将这些向量组织在数据框中。