1

R のrglパッケージを使用して 3D でマトリックスをグラフ化していますが、2 つの重要なグループのポイントをどのように色付けできるか疑問に思っていました。色で識別しようとしている行列の行番号を知っています。

plot3d(my3colmatrix)

強調表示するグループ A のポイントは行です:288, 482, 621, 1304 グループ B のポイントは行です:503, 727, 764, 904, 1412 1480, 1555

4

1 に答える 1

1

通常、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 を使用して、別の色で表示するポイントを強調表示できます。

于 2012-12-19T23:17:09.543 に答える