Y轴错误索引

时间:2015-12-24 19:27:39

标签: r graph dataframe lattice

我正在读书,我找到了这个代码。我试过这个,我对图中的图片有点困惑。

这是数据样本。

 consumption[sample(1:nrow(consumption), 5, replace=F),]
                    Food  Units Year    Amount
8  Fruits and Vegetables Pounds 1980 603.57948
31    Caloric sweeteners Pounds 1995 144.08113
16 Fruits and Vegetables Pounds 1985 630.24491
28                  Eggs Number 1995 232.28203
19    Fish and Shellfist Pounds 1990  14.94411

enter image description here

我正在获取此图表。哪个Y索引是从1到20的数字,这些数字不正确" Amounts"。

enter image description here

我该怎么办才能正确显示Y轴的金额指数?

1 个答案:

答案 0 :(得分:0)

您展示的图形就像书中的图R in a Nutshell一样,为您提供了代码。实际上,这本书提供了同一情节的两个不同版本的代码。我建议你们两个都试试。

library(nutshell)
data(consumption)

library(lattice)
dotplot(Amount ~ Year | Food, consumption)
dotplot(Amount ~ Year | Food, consumption, 
  aspect="xy", scales=list(relation="sliced", cex=.4))