0
単純なクラスタリングのような値のシーケンスを取る変数を持つ条件に基づいて、Rの一連のプロットを表示しようとしています。私はそれぞれ数値列XとYのデータフレームを持っています。テキスト値(カテゴリ変数)を持つZ列もあります。 次のコードを試していますが、動作しません。代わりにiとj(例i = 50とj = 100)の数値を使用すると、コードは正常に機能します。シーケンスから値を取る変数に基づいて、Rに一連のプロットを表示する方法は?
私のデータフレーム:new.data、列:X、Y、Z
j=0
for(i in seq(0, 500, by = 50)){
j=i+50
PlotData <- new.data[(new.data$X <j) & (new.data$X >i),]
ggplot (PlotData, aes(X, Y, color = Z)) + geom_point()
}