Seite 1 von 2
Variable minimaler/maximaler Tagesmittelwert des Jahres
Verfasst: 03 Sep 2014 23:34
von Tex
Habe schon etliches ausprobiert, bekomme aber immer falsche Werte.
Habe diese Variablen ausprobiert:
%season_dayavgmin[44~00000000~00000000]%, %season_dayavgmind[44~00000000~00000000]%
Ich wollte hier den Tag des Jahers mit der tiefsten mittleren Windchilltemperatur haben-als Wert und als Datum.
Habe auch exakte Daten eingesetzt, also 01012014~00000000. Oder auch als Enddatum 31122014.
Ergebnis ist immer -7,7°C am 01.01.2014 - was so definitiv falsch ist.
Wahrscheinlich mal wieder ein Denkfehler von mir und diese Variable gibt was ganz anderes raus.
Gibt es da überhaupt eine Lösung für?
Verfasst: 04 Sep 2014 08:48
von weneu
Hallo Tex,
eigentlich sollte Deine Variablenanwendung schon stimmen, ich kann keinen Fehler entdecken.
Müsste sich Werner nochmals ansehen.
Verfasst: 04 Sep 2014 09:16
von Tex
Zur Verdeutlichung:
Hier ist der Tag, der eigendlich ausgeworfen werden sollte: 26.01.2014. Der Durchschnittswert liegt bei -25,7°C.
Auch im Wetterrechner wir es falsch ausgegeben:
Im oberen Teil wird der MIN-Wert des Tages mit Datum sauber ausgeworfen. Unten dann als Durchschnittswert falsch - identisch mit meiner angewandten Fornmel.
Ändere ich das Anfangsdatum im Rechner und in der Formel (auf den 26.01.2014), kommt prommt das richtige Ergebnis. Nur, wenn ich den Tag schon kenne, brauche ich auch die Formel nicht mehr....

Verfasst: 04 Sep 2014 10:06
von weneu
Hallo,
einfach abwarten, hab's schon gemeldet.
Verfasst: 04 Sep 2014 10:13
von Tex
Nee, Werner - ich wollte gar nicht drängeln, sondern das nur faktisch einwandfrei belegen. Sowas hilft meistens bei der Analyse des Fehlers und man muß nicht 3x nachfragen: "...was hast Du denn so eingestellt etc."

Verfasst: 04 Sep 2014 10:21
von weneu
Hallo Tex,
ja, ist schon klar und auch gut so.
Verfasst: 04 Sep 2014 11:38
von Werner
Hallo,
bitte keine Äpfel mit Birnen vergleichen
Diese Variable bezieht sich auf einen "
Tagesvergleich über Jahre hinweg" und nicht wie hier anscheinend angenommen alle Tage - dafür gibt es andere Variablen ...
Es wird der eingetragene Tag mit allen vorgegeben Jahren ausgewertet
Sinnvolle Nutzung:
ich will den minimalen Duchschnittswert von Windchill vom 03. September wissen: dann lautet die Variable
%season_dayavgmin[44~03092000~03090000]%, %season_dayavgmind[44~03090000~03090000]%
Eine Vorgabe von 00 für Tag und Monat ist hier kontraproduktiv, da hier das Programm immer für Tag 01 und Monat 01 setzt und damit wird nur ein Vergleich für ein Jahr vorgenommen - das genannte Ergebnis ist vollkommen richtig, wenn man eben den 1. Januar ansetzt.
Werner
@Tex - wenn Dir das Programm schon anzeigt, dass es eine neuere Version gibt, dann solltest Du die auch verwenden, sonst könnte es passieren, dass ich nur lapidar schreibe, verwende aktuelle Version.
Verfasst: 04 Sep 2014 12:08
von Tex
@Werner
Die neue Version ist ja gerade mal gut 1-2 Woche alt - und hatte ja, wie bekannt, auch noch einen Bug.

Also warte ich erst immer mal 2-3 Wochen ab.
Doch zurück zum Thema: ich hatte mir fast schon sowas gedacht. Aber mit welcher Variablen kann ich denn dann das berechnen was ich will:
Min. oder max. Tagesdurchschnittswert im aktuellen Jahr / letztes Jahr etc. - Incl. Datumsangabe? Ich komme da leider nicht weiter.

Verfasst: 04 Sep 2014 12:58
von weneu
Hallo,
ich war vorhin etwas verwirrt

, aber kann es sein, dass Du dies meinst?
%season_monthmind[id~mm~bbbb~eeeeN]% -> Ergebnis Datum und Wert
Beachte dazu aber die Hinweise in der ws_variables.txt, damit die Parameter
bbbb, eeee und N richtig gesetzt werden.
Verfasst: 04 Sep 2014 15:00
von Tex
Die korrekten Formeln lauten wie folgt:
1) min. absl.: %season_monthmind[44~00~2014~0000B]% ---
2) +3) min. Tagesdurchschnitt: %avgmin_mpast[44~00~0000]% am %avgmindate_mpast[44~00~0000]%
Bezogen auf das aktuelle Jahr. Mit dem 1. Therm wird der Minimalwert rausgesucht, incl. Datum. Mit dem 2. u. 3. Therm der minimale Tagesdurchschnittswert + Datum.
Das Ergebnis deckt sich mit meiner Excelauswertung - paßt also. Ergebnis ist auf der homepage sichtbar unter: Aktuelle Meßwerte-Wetterübersicht >Ministatistik >heizintensivster Tag
Werde heute abend noch weitere Varianten ausprobieren.
Verfasst: 04 Sep 2014 15:45
von weneu
Hallo,
Du hats siche rauch bemerkt, das man aus der "Sammelausgabe" (Wert-Datum) beid Wrte herauslösen kann.
Jahresvergl min Datum %ws_instr=1~10~%season_monthmind[0~00~0000~0000L]%%
Jahresvergl min Wert %ws_instr=11~15~%season_monthmind[0~00~0000~0000L]%%
Verfasst: 04 Sep 2014 18:24
von Werner
@Tex
... und hatte ja, wie bekannt, auch noch einen Bug
Mir ist kein Bug bekannt - von was sprichst Du hier?
Werner
Verfasst: 04 Sep 2014 19:45
von gargamel
@ Werner:
Tex meinte bestimmt das:
gargamel
User
Anmeldedatum: 13.03.2009
Beiträge: 272
Wohnort: 41334 Nettetal-Kaldenkirchen
BeitragVerfasst am: 28 Aug 2014 22:51 Titel: Antworten mit Zitat Beitrag bearbeiten oder löschen
Hallo Werner,
danke fürs Update.
Habe es soeben installiert, allerdings steht bei mir noch die "Vorversion "...11" drin.
Ich habe es genauso gemacht wie bei der "...11" er Version als "Update".
Da hat es funktioniert.
_________________
Grüße aus
Nettetal - Kaldenkirchen
Wilfried
Mitglied beim
www.ruhrwetter.de
www.wilfried-monika.de
Davis VantagePro2 Active Plus, Wetterdirekt Sirius 300 und Sturmglas, TOA-Blitzortung, Radioaktivmessung
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Werner
Site Admin
Anmeldedatum: 04.12.2001
Beiträge: 4483
Wohnort: Lackenhäuser
BeitragVerfasst am: 28 Aug 2014 23:10 Titel: Antworten mit Zitat
@Wilfried,
Da hast Du Recht - ist beim Dateizusammenspielen etwas schief gegangen.
Dateien werden in Kürze in der richtigen Version zur Verfügung stehen.
(Das ist aber kein "richtiger Bug")
Verfasst: 01 Okt 2014 21:07
von hallansen
Tex hat geschrieben:Die korrekten Formeln lauten wie folgt:
1) min. absl.: %season_monthmind[44~00~2014~0000B]% ---
2) +3) min. Tagesdurchschnitt: %avgmin_mpast[44~00~0000]% am %avgmindate_mpast[44~00~0000]%
Bezogen auf das aktuelle Jahr. Mit dem 1. Therm wird der Minimalwert rausgesucht, incl. Datum. Mit dem 2. u. 3. Therm der minimale Tagesdurchschnittswert + Datum.
Das Ergebnis deckt sich mit meiner Excelauswertung - paßt also. Ergebnis ist auf der homepage sichtbar unter: Aktuelle Meßwerte-Wetterübersicht >Ministatistik >heizintensivster Tag
Werde heute abend noch weitere Varianten ausprobieren.
Hallo,
bist du damit weitergekommen ?
Ich suche immer noch nach der Möglichkeit, die min./max. Durchschnittswerte eines Tages auch über Jahre hinweg und nicht für das aktuelle Jahr auswerten zu lassen.
Mir will einfach nicht in den Kopf, dass es diese Variable nicht geben soll....

Verfasst: 01 Okt 2014 23:31
von Tex
Das geht nur immer für ein Jahr, bzw. für den angegebenen Zeitraum.
Ich habe das jetzt in Excel einmal programmiert und bekomme so auch die minmax und maxmin Werte sowie die avgmax und avgmin Werte eines Zeitraumes geliefert (hier Monat). Geht dann automatisch.
http://www.woldegk-wetter.de/Statistik%202014.html