【发布时间】:2020-04-16 21:07:20
【问题描述】:
我有一个使用 xtabs 创建的数据框。
我的目标是使用这个数据框创建一个区域图/沙图,我只是不完全确定如何声明轴。
vg <- read.csv("vgdata.csv")
df <- data.frame(vg)
graph <- xtabs(Sales ~ Year + Genre, df)
print(graph)
输出:
Genre
Year Action RPG Shooter
2005 3 2 2
2006 1 1 3
2007 3 3 4
2008 1 5 8
2009 4 7 7
2010 4 5 2
通常我会使用 Sales、Genre、Year 等作为我的图表的变量,但这些不存在,因为它是使用 xtabs 创建的。我只是将图形作为定义的变量。
我想在 x 轴上显示年份,在 y 轴上显示销售数据,类型为标签。我希望有一种简单的方法可以使用我已经拥有的格式来做到这一点。我选择 xtabs 的原因是因为我每年都有几款动作游戏、角色扮演游戏和射击游戏,这是一种将它们相加以获得每年总销售额的数据框的便捷方法。
【问题讨论】: