2 つのデータ セット (Ax、Ay、Bx、By) があります。これらのデータセットの両方を異なる色の散布図にプロットしたいのですがscatter()
、plot()
. これを行うことは可能ですか?
私はもう試した...
scatter(Ax, Ay, 'g', Bx, By, 'b')
と
scatter(Ax, Ay, 'g')
scatter(Bx, By, 'b')
最初の方法はエラーを返します。後者はBx
/By
データのみをプロットします。
2 つのデータ セット (Ax、Ay、Bx、By) があります。これらのデータセットの両方を異なる色の散布図にプロットしたいのですがscatter()
、plot()
. これを行うことは可能ですか?
私はもう試した...
scatter(Ax, Ay, 'g', Bx, By, 'b')
と
scatter(Ax, Ay, 'g')
scatter(Bx, By, 'b')
最初の方法はエラーを返します。後者はBx
/By
データのみをプロットします。
hold on
2番目の例で使用してみてください。
plot (ax,ay,'g.') は、緑色の点で散布図を生成します
より大きな円が必要な場合は、使用できます
plot (ax,ay,'g.', 'MarkerSize', XX) %XX = 20 など
開いた円を作るには
plot (ax, ay, 'go')
ご存じのとおり、プロットは連鎖できるので、一度に実行できます
plot (ax, ay, 'go', bx, by, 'bo')
プロットと散布図の違いは、散布図ではマーカーのサイズを指定できることですが、ここではそれを求めているわけではありません。
もう 1 つのオプションは、gscatter を使用することです。パラメータは異なりますが、より便利な場合があります。scatter(...); hold on; scatter(...);