我正在尝试使用直方图函数来绘制一些数据的密度。 数据的样本格式如下:
library(lattice)
index<-c(1,1,1,2,2,2,2)
freq<-c(3,4,6,3,6,2,2)
D<-data.frame(index,freq)
histogram(~D$freq|D$index)
我希望每个直方图的条形文本都打印出索引号(例如,在此示例中,分别在直方图顶部打印1和2,而不是当前打印的
D$index
),但我不知道如何简单地实现它。(我知道可能要使用strip.custom()
,并正确更改var.name
,但我不知道如何根据我的索引进行迭代)。