我正在尝试使用 r 中的 waffle 包,并尝试使用 for 循环一次制作多个绘图,但无法让我的代码正常工作。我有一个数据集,其中包含每年可再生能源的值,并且由于它是 40 多年的数据,因此正在寻找一种简单的方法来使用 for 循环而不是逐年绘制这些数据。我究竟做错了什么?我从 1:16 开始将它作为一个实验,看看它是否会起作用,尽管实际上我会在我的数据集中多年来一直这样做。
for(i in 1:16){
renperc<-islren$Value[i]
parts <- c(`Renewable`=(renperc), `Non-Renewable`=100-renperc)
waffle(parts, rows=10, size=1, colors=c("#00CC00", "#A9A9A9"),
title="Iceland Primary Energy Supply",
xlab=islren$TIME)
}