R のrglパッケージを使用して 3D でマトリックスをグラフ化していますが、2 つの重要なグループのポイントをどのように色付けできるか疑問に思っていました。色で識別しようとしている行列の行番号を知っています。
plot3d(my3colmatrix)
強調表示するグループ A のポイントは行です:288, 482, 621, 1304
グループ B のポイントは行です:503, 727, 764, 904, 1412 1480, 1555
通常、R のグラフ関数には、行ごとに 1 つの色のベクトルとして指定できる "col" 引数があります。
mycol (私の色) を定義する場合:
mycol <- rep("black", nrow) # where nrow is the number or rows
mycol[c(288, 482, 621, 1304)] <- "blue"
mycol[c(503, 727, 764, 904, 1412 1480, 1555)] <- "red"
col 引数 col=mycol を使用して、別の色で表示するポイントを強調表示できます。