我有一个与此类似的数据集,并使用 ggplot 创建了一个条形图,以显示一个人说出某个单词的次数。
name <- c('Luca', 'Marco','Alberto', 'Luca', 'Marco', 'Luca', 'Alberto', 'Marco')
word <- c('pizza', 'cola', 'pizza','cola','pizza', 'good', 'good', 'chips')
count <- c(3,5,6,4,1,3,6,2)
ggplot(df, aes(y=word, x=count, fill=name)) +
geom_col()
这就是结果。但是,我只想显示图像的一部分,即前两个最常用的单词。这就是结果。但是我只想显示图像的一部分(前两个最常用的词)。这是我真实数据库的简化,因为在那个数据库中我有大约 30k 千字,我只想取前 20 个。谢谢大家