【发布时间】:2019-07-19 19:40:21
【问题描述】:
所以我正在使用 Twitter API 来收集与某个主题相关的信息,而我正在可视化的一件事是设备的流行度。
到目前为止,我有这个: https://gyazo.com/441a9ab80b943f9e0c3a36131273844a
以上是由这段代码生成的:
device_types_condensed <- (ggplot(manu_tweets3, aes(x= statusSource_clean , fill = isRetweet)) + geom_bar()
+ theme(panel.background=element_rect(fill='white'),
axis.ticks.x=element_blank(),
axis.text.x=element_blank())
+ theme(axis.ticks.x=element_blank(), axis.text.x = element_text(angle = 25),
axis.text=element_text(size=8))
+ labs(x="", title = "Device Popularity for Tweet or Retweet Usage", y ="No. of Tweets on Device")
)
device_types_condensed
我想做的是在每个栏上方添加文本,以反映设备负责的推文活动百分比。
这意味着我没有改变 y 轴。 y 轴仍然反映推文的数量,条形顶部的数字将反映百分比。到目前为止,我已经有了一个使用该值制作的表格: https://i.gyazo.com/5f14d2c1352e8c9c2c5997678ceea3b4.png
我一生都想不通的是如何在上面的表格中选择 % 标签,然后根据设备类型将它们应用于 ggplot 图表。
抱歉,没有代表发布图片,但我链接了网址!
【问题讨论】: