2016-08-03 10 views
1

Ich googelte Farbspezifikation in R und schaute auf mehrere Seiten. Sie alle erklären die gleiche Technik zum Spezifizieren einer Hintergrundfarbe in R mit dem folgenden BefehlR Farben nicht konsistent - col = 1, col = "weiß" und col = "# FFFFFF"

Großartig. Das funktioniert. Sie erklären auch andere Möglichkeiten, dasselbe zu spezifizieren. Zum Beispiel sind col = 1, col = "weiß" und col = "# FFFFFF" äquivalent. Außer sie sind es nicht!

par(bg=1) 

Wenn ich den Befehl direkt oben eingeben, bekomme ich einen schwarzen Hintergrund. Nicht weiß. Was fehlt mir hier?

+5

Wo heißt es 'col = 1 'ist' „weiß“ '? "1" wird als "palette() [1]" interpretiert, was standardmäßig "schwarz" ist. Laut "? Par" - "* Farben können auch angegeben werden, indem man einen Index in eine kleine Tabelle von Farben gibt, die 'Palette' *" – thelatemail

+1

Es wäre hilfreich, wenn Sie Ihre Quellen angeben würden, um zu sehen, wo Sie diese erhalten Information. Ist es in der offiziellen R-Dokumentation? – MrFlick

+0

'Farben() [1]' ist "weiß". Denkst du darüber nach? – eipi10

Antwort

0

Die Art und Weise Hintergrundfarbe von R Farbindex angeben, ist wie folgt:

par(bg=colors()[1])