我运行下面的代码,p
是加载的数据框。
a <- sort(table(p$Title))
a1 <- as.data.frame(a)
tail(a1, 7)
a
Maths 732
Science 737
Physics 737
Chemistry 776
Social Science 905
null 57374
88117
我想对上面的数据框结果做一些操作。我想将列名添加到数据框中。我尝试了 colnames 功能。
colnames(a1) <- c("category", "count")
我收到以下错误:
Error in `colnames<-`(`*tmp*`, value = c("category", "count")) :
attempt to set 'colnames' on an object with less than two dimensions
请建议。