0

我有 3 个因子集,里面有 5 个句子。现在我想有 1 个列表,其中所有 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)

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

4

1 回答 1

1

你有factors 并且想把它当作characters 来使用/对待。要摆脱factor(及其相应级别),您可以将stringAsFactors大多数导入函数read.csv/read.table等的参数设置为TRUE,例如:

df <- read.csv("file.csv", stringsAsFactors=TRUE)
于 2014-04-13T11:00:06.407 回答