我有一个带有2列a,b的data.frame,它们是百分比。我的目标是将每一行画成2部分的条形图,高度= 100%
V1 V2
40 60
10 90
25 75
50 50
我有很多行,超过20000.我无法绘制它们。所以,我的想法是通过意义行来减少我的数据帧。例如,上面的数据帧可以减少2并变为:
V1 V2
25 75
37.5 62.5
我该怎么做? 或者你可能有另一个想法,用barplot以外的其他东西绘制我的情节?
他们
答案 0 :(得分:0)
如果你有超过20000行并且你想在每个行之间绘制一条线来描绘a和b之间百分比的变化,那么你将有超过20000条线相互重叠,这将产生一个无意义的情节,太难以解释你会有过度绘图。
最好的方法是用误差线绘制平均值,或者有2个箱图。
df <- data.frame(v1=c(40,10,25,50), v2=c(60,90,75,50))
boxplot(df)