qplot(Index, Popularity ,data = data.slopeone.agg)
创建GGPLOT2点图表现在我想在所有数据点的一半加上一条垂直线。换句话说,积分是0.5。我想添加这一行来查看这些数据的一部分使得50%。
如何在R中实现这一点?我知道geom_vline
,但不知道如何确定vline的位置。
数据结构如下: 每一行都有一个ItemId这个项目的流行度和我的图表的索引来显示按受欢迎程度排序的值。
head(data.slopeone.agg)
Item Popularity Index
184 258 0.07695880 1
29 50 0.07294129 2
121 181 0.07162558 3
203 286 0.07030986 4
225 313 0.06500478 5
65 100 0.06366796 6
我的表是这样的:http://img838.imageshack.us/img838/3194/popt.png
我不知道什么结构data.slopeone.agg需要。你能包括一个小样本吗? – Seth 2012-04-03 16:24:02
也许使用'中值'? – James 2012-04-03 16:26:21