Gitternetzlinien
Gitternetzlinien
Hallo zusammen,
ich habe bei diversen Grafiken das Problem, dass die Gitternetzlinien nicht mit den direkten Intervallen der X-Achse und der Y-Achse übereinander liegen. Kann mir jemand helfen wie ich das einstellen kann?
Vielen Dank schon einmal!
ich habe bei diversen Grafiken das Problem, dass die Gitternetzlinien nicht mit den direkten Intervallen der X-Achse und der Y-Achse übereinander liegen. Kann mir jemand helfen wie ich das einstellen kann?
Vielen Dank schon einmal!
Re: Gitternetzlinien
Was für Gitternetzlinien? Was sind direkte Intervalle? Wo willst Du was einstellen?
Vielleicht schreibst Du mal ein reproduzierbares Minimalbeispiel und kopierst das hier ins Forum (mit code-Tags), damit wir alle über das gleiche Problem sprechen.
LG,
Bernhard
Vielleicht schreibst Du mal ein reproduzierbares Minimalbeispiel und kopierst das hier ins Forum (mit code-Tags), damit wir alle über das gleiche Problem sprechen.
LG,
Bernhard
---
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Re: Gitternetzlinien
Ich habe die Aufgabenstellung zwar auch nicht ganz verstanden, werfe aber mal Folgendes in den Ring: Gruß
dvf
Code: Alles auswählen
> set.seed(4)
set.seed(4)
plot(100*rnorm(100), type="l")
grid() # oder einzeln
abline(v=(seq(0,100,10)), col="blue", lty="dotted")
abline(h=(seq(-200,200,50)), col="blue", lty="dotted")
abline(h=c(-73,44,63,179), col="red", lty="dotted", lwd=2)
dvf
Re: Gitternetzlinien
... aber in diesem Beispiel liegt jetzt alles übereinander. Oder sehe ich was nicht?
---
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Re: Gitternetzlinien
Mein Problem ist folgendes:
hier meine Syntax
plot(A$Verbrauch ~ A$Datum, main = "",
type = "l", col="red", ylab ="Verbrauch [kWh/d]", xlab ="",
xlim = c (A11,A12),las=2)
grid()
Das sieht dann wie folgt aus Es wäre schön wenn die Gitternetzlinien auf der X-Achse genau auf den Intervallen liegen würden. Kann mir da jemand helfen?
hier meine Syntax
plot(A$Verbrauch ~ A$Datum, main = "",
type = "l", col="red", ylab ="Verbrauch [kWh/d]", xlab ="",
xlim = c (A11,A12),las=2)
grid()
Das sieht dann wie folgt aus Es wäre schön wenn die Gitternetzlinien auf der X-Achse genau auf den Intervallen liegen würden. Kann mir da jemand helfen?
Re: Gitternetzlinien
Das liegt an der internen Repräsentation von Datumsangaben durch krumme Zahlen. Zeichne Deine Gitternetze selbst mit abline, dann kannst Du sie genau da haben, wo Du sie willst. dvf hat es vorgemacht.
LG,
Bernhard
LG,
Bernhard
---
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Re: Gitternetzlinien
Nun, ich dachte, das Problem sei so einfach, dass ich alles in eine Abbildung "hauen" kann.
Für dein Beispiel empfiehlt sich der "Eigenbau" mit abline:Die Positionen x_Jan... sind mithilfe von locator() bestimmbar. Nach drei Werten erschließt sich auch ein Zusammenhang zwischen den x-Angaben.
Huch, ich war zu langsam!
Für dein Beispiel empfiehlt sich der "Eigenbau" mit abline:
Code: Alles auswählen
abline(h=(seq(0,300,50)), col="lightgrey", lty="dotted")
abline(h=c(x_Jan, x_Mrz, usw.), col="lightgrey", lty="dotted")
Huch, ich war zu langsam!