我正在尝试创建一个图表来显示 Minecraft 流/非 Minecraft 流与给定流媒体的星期几之间的相关性。
minecraft
变量是一个虚拟变量,所有观测值都为 0 或 1。weekday
变量是分类变量,从 1 到 7 的数字表示星期几。这就是我所拥有的:
streamerData %>%
ggplot(aes(x=minecraft)) +
geom_bar(aes(fill=weekday)) +
theme_ipsum_rc()
weekday
尝试使用类似这样的代码将变量的数值数据转换为分类数据。可能有一种更简单的方法可以做到这一点,但它应该可以工作。
for (x in 1:high)
{
if (streamerData$weekday[x] == 1)
{
streamerData$weekday[x] = "Sunday"
}
else if (streamerData$weekday[x] == 2)
{
streamerData$weekday[x] = "Monday"
}
else if (streamerData$weekday[x] == 3)
{
streamerData$weekday[x] = "Tuesday"
}
else if (streamerData$weekday[x] == 4)
{
streamerData$weekday[x] = "Wednesday"
}
else if (streamerData$weekday[x] == 5)
{
streamerData$weekday[x] = "Thursday"
}
else if (streamerData$weekday[x] == 6)
{
streamerData$weekday[x] = "Friday"
}
else if (streamerData$weekday[x] == 7)
{
streamerData$weekday[x] = "Saturday"
}
}
high
应该替换为您的数据长度。运行此程序后,运行您当前拥有的内容,它应该可以工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句