0
多くの国の「データセット」から同様のレーダープロットを作成し、それに応じて各チャートにタイトルを付けたいと考えています。 Rが私のデータフレームを認識するところで誰かがループを手に入れるのを助けることができますか?私が手にエラーがある:Rでテキストをループして別のデータセットを呼び出す
> is.data.frame(DF)でエラー:オブジェクトが 'DATA_I' が見つかりません
コード:あなたはすべて配置でき
data_China=rbind(rep(100,1) , rep(1,100) , data)
data_Indonesia=rbind(rep(100,1) , rep(1,100) , data)
data_India=rbind(rep(100,1) , rep(1,100) , data)
data_Kenya=rbind(rep(100,1) , rep(1,100) , data)
par(mfrow=c(2,2),mar=c(1, 1, 1, 1))
clist <- c("Indonesia", "China", "India", "Kenya")
for (i in clist) {
# Custom the radarChart !
radarchart(data_i , axistype=1 ,
#custom polygon
pcol=rgb(0.2,0.5,0.5,0.9) , pfcol=rgb(0.2,0.5,0.5,0.5) , plwd=4 ,
#custom the grid
cglcol="grey", cglty=1, axislabcol="black", caxislabels=seq(0,100,20), cglwd=0.8,
#custom labels
vlcex=0.6 , title="i"
)
}
'rbind()'の複数の呼び出しで 'data'とは何ですか? +あなたは 'data_i'が変数として利用可能であると確信していますか? –
@MbrMbr私はOPが 'data_Indonesia'を呼び出すために' data_'と 'i'(" Indonesia "など)の値を連結しようとしていると思います。 – JAD