我有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)
这给出了原始数据集中句子的位置数。我想我可以使用它们在新列表中再次选择它们,但我认为应该有一种更简单的方法。
答案 0 :(得分:1)
您有factor
s并希望将其视为character
。
要摆脱factor
(及其相应级别),您可以将大多数导入函数stringAsFactors
/ read.csv
等的read.table
参数设置为TRUE
,例如:
df <- read.csv("file.csv", stringsAsFactors=TRUE)