我有两个数据框,我希望将它们作为一列标签附加到一个中;但 rbind 没有按预期工作,可能是因为数据是因素:
> str(trainLabels)
Factor w/ 2 levels "0","1": 2 1 1 2 1 2 1 2 2 1 ...
> head(trainLabels)
[1] 1 0 0 1 0 1
Levels: 0 1
> str(testLabels)
Factor w/ 2 levels "0","1": 2 1 2 1 1 1 1 2 1 1 ...
> head(testLabels)
[1] 1 0 1 0 0 0
Levels: 0 1
trainPlusTestLabels <- rbind(trainLabels, testLabels)
然后:
head(trainPlusTestLabels)
给了我一个奇怪的输出。trainPlusTestLabels 没有我想要的结构。
> str(trainPlusTestLabels)
int [1:2, 1:9000] 2 2 1 1 1 2 2 1 1 1 ...
- attr(*, "dimnames")=List of 2
..$ : chr [1:2] "trainLabels" "testLabels"
..$ : NULL
如何附加两组标签以仅包含一列标签?