列出包含R级别的小型列表

时间:2014-04-13 10:24:22

标签: r list join merge rbind

我有3个因子集,里面有5个句子。现在我希望有一个列表,其中包含所有15个句子。我想问题是我不知道我正在搜索什么功能。

dataset1_sample <- sample(dataset1$twt_txt, 5)
dataset2_sample <- sample(dataset2$twt_txt, 5)
dataset3_sample <- sample(dataset3$twt_txt, 5)

dataset1_sample
[1] These                                                    
[2] Are                                                                      
[3] My                                  
[4] Test   
[5] Words                       
9741 Levels: ''A lot of text'' That I do not understand why it is all in here. 

class(dataset1_sample) = factor

现在我想要这三个样本的列表。我试过了

listoflists <- list(list(dataset1_sample),list(dataset2_sample))

哪个部分正确,因为它确实在一个名称下添加它们。它只是不会把它们放在彼此之下。

test <- cbind(dataset1_sample, dataset2_sample)

这给出了原始数据集中句子的位置数。我想我可以使用它们在新列表中再次选择它们,但我认为应该有一种更简单的方法。

1 个答案:

答案 0 :(得分:1)

您有factor s并希望将其视为character。 要摆脱factor(及其相应级别),您可以将大多数导入函数stringAsFactors / read.csv等的read.table参数设置为TRUE ,例如:

df <- read.csv("file.csv", stringsAsFactors=TRUE)