プロットのすべての要素(軸、軸のラベル、グリッド線、目盛りなど)を黒色の背景色にする簡単な方法はありますか?私は黒い背景を作成するためのいくつかのオプションを見てきましたが、プロット要素をどのように再描画するかわかりません。R:黒の背景に白のプロット要素
私はこれを比較的複雑なプロットで行うことを望んでいます。私のプロットは、虹彩データセットを使用するscatter3Dの例here under "Change color by groups"と非常によく似ています。私は以下のプロットを複製するのに必要なコードを含んでいます。
library(plot3D)
# Set up data
data(iris)
x <- sep.l <- iris$Sepal.Length
y <- pet.l <- iris$Petal.Length
z <- sep.w <- iris$Sepal.Width
# Make 3d scatterplot with colors by category
scatter3D(x, y, z, bty = "g", pch = 18,
col.var = as.integer(iris$Species),
col = c("#1B9E77", "#D95F02", "#7570B3"),
pch = 18, ticktype = "detailed",
colkey = list(at = c(2, 3, 4), side = 1,
addlines = TRUE, length = 0.5, width = 0.5,
labels = c("setosa", "versicolor", "virginica")))
ありがとうございます!私はグラフィックオプションを読んだが、軸の目盛りの色と軸のラベルの色を設定する方法を理解することはできません。何か案は?私のプロットでは、ticktype = "simple" 'を使用しています - それは重要です - ダニの代わりに矢印を生成します。 – LCM
ああ、見つかりました。 'foo =' white''を '' par'で、または少なくともいくつかのものを '' par'に入れます。 – Gregor
問題が解決しない場合は、 'scatterplot3d'パッケージを試してみましょう。 'par(bg = 'black'、fg = 'white')'はあなたのところでほとんどの方法を得ます。 – Gregor