Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: ---> Neu: Office 2010 Forum <-
dichtefunktion in histogramm einfügen
zurück: Top10 weiter: Andere Werte anzeigen in Diagramm als Datenquelle abbildet? Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
boothby81
Im Profil kannst Du frei den Rang ändern


Verfasst am:
05. März 2007, 11:53
Rufname:

dichtefunktion in histogramm einfügen - dichtefunktion in histogramm einfügen

Nach oben
       Version: Office 2k (2000)

hallo.

ich bin neu hier und habe folgende frage:
ich habe eine datenreihe mit messwerten gegeben. mittels der funktion HÄUFIGKEIT habe ich die daten klassifiziert und daraus dann das diagramm der absoluten häufigkeiten (histogramm) erstellt.
nun würde ich gerne zu diesem diagramm die dichtefunktion einer normalverteilung hinzufügen. die benötigten parameter (erwartungswert und standardabweichung) kann ich ja einfach über MITTELWERT bzw. STABW schätzen. mit NORMVERT o.ä. kann ich natürlich einzelne werte der dichtefunkton berechnen, aber ich möchte ja schließlich eine glatte funktion eingezeichnet haben...

aussehen soll das ganze ungefähr so:
http://www.statistik.tuwien.ac.at/public/dutt/vorles/inf_bak/img404.png

hier wurde in diesem forum bereits dasselbe gefragt, allerdings konnte ich dort nicht herauslesen, ob bzw. wie das problem gelöst werden konnte.

vielen dank bereits im voraus.

gruß
markus
AndyRhandy
Excel-Moderator


Verfasst am:
05. März 2007, 21:54
Rufname:


AW: dichtefunktion in histogramm einfügen - AW: dichtefunktion in histogramm einfügen

Nach oben
       Version: Office 2k (2000)

Hallo Markus,

Zitat:
dichtefunktion in histogramm einfügen

Generell ist dies in Excel machbar. Eine relativ gute, mir bekannte Möglichkeit
ist die Darstellung in einem Punkt(XY)-Diagramm,
d.h. auch ein Histogramm muss in diesem Diagrammtypen zuvor abgebildet werden.

Zitat:
histogramm

Nachdem die Anzahl der Klassen sowie die Klassengrenzen festgelegt sind
(dies ist anscheinend bei Dir bereits geschehen), wird für jede Säule des
Histogramms eine eigene Datenreihe in einem
"Punkt(XY)-Diagramm.Punkte mit Linien ohne Datenpunkte" mit Hilfe zweier Punkte angelegt.
(X-Werte: Klassenunter- bzw. -obergrenze / Y-Werte: jeweils der Wert der
relativen Häufigkeitsdichtefunktion)
Eine Säule entsteht schließlich mit jeweils Doppelklick auf eine Datenreihe
/ Datenreihen formatieren / Fehlerindikator Y / Minus / Prozentsatz: 100% / OK

Zitat:
aber ich möchte ja schließlich eine glatte funktion eingezeichnet haben...

Die Dichtefunktion der Normalverteilung kannst Du als neue Datenreihe
anlegen, indem Du die Abstände zwischen den X-Werten beliebig fein
wählst und die zugehörigen Werte der Dichtefunktion (auf die von Dir beschriebene Weise) berechnest.
Eine einigermaßen "glatte Dichtefunktion" erhältst Du, wenn
Du für diese Datenreihe den Diagrammuntertypen auf "Punkte mit interpolierten Linien ohne Datenpunkte" wechselst.

Grüße

Andy
boothby81
Im Profil kannst Du frei den Rang ändern


Verfasst am:
08. März 2007, 19:03
Rufname:

AW: dichtefunktion in histogramm einfügen - AW: dichtefunktion in histogramm einfügen

Nach oben
       Version: Office 2k (2000)

hallo andyrhandy.

zunächst vielen dank für deine antwort. ich bin zwar wie gesagt zum ersten mal hier, aber mir scheint es so, als ob du hier sehr aktiv wärst beim antworten geben und anderen leuten helfen. super, danke!

jetzt zum inhaltlichen:
ich hab deinen vorschlag ausprobiert und noch etwas modifiziert: ich habe für jede säule nicht nur eine, sondern zwei datenreihen angelegt, eine für die klassenunter- und eine für die klassenoberbreite (also jeweils nur ein wert pro reihe). wozu das? nun, mit der von dir beschriebenen methode
/ datenreihen formatieren / fehlerindikator y / minus / prozentsatz: 100% / ok
konnte ich zwar die senkrechten linien der säulen zeichnen, es fehlten aber noch die waagrechten, um die säulen oben zu schließen. bei zwei datenreihen pro ursprünglicher säule konnte ich jetzt bei jeder zweiten reihe mittels
/ datenreihen formatieren / fehlerindikator x / plus / konstanter wert: "klassenbreite" / ok
das gewünschte erreichen.

der graph der dichtefunktion sieht super aus, den kann man ja beliebig genau vorgeben.

was an der lösung jetzt allerdings nicht so schön ist, ist folgendes:
es dauert ziemlich lange, um die zwei datenreihen pro säule zu erstellen, die reihen ins diagramm aufzunehmen, überall die markierung zu entfernen, die fehlerindikatoren für x und y einzustellen. zudem stehen bei den höchsten säulen die anzeigen der fehlerindikatoren (x) etwas nach oben über; auch sind die säulen nicht farbig hinterlegt. die letzten zwei punkte lassen sich natürlich mit einem grafikprogramm noch ändern.

aber insgesamt war das auch so schon zuviel "handarbeit", so dass ich mich entschieden habe, mit meiner ursprünglichen lösung zu leben, in der die dichtefunktion eben knicke hat. ich habe die linienart auf gestrichelt umgestellt, dann sieht man es nicht so sehr.

abschließend trotzdem nochmal vielen dank für deine antwort!

gruß
markus
AndyRhandy
Excel-Moderator


Verfasst am:
08. März 2007, 20:46
Rufname:

AW: dichtefunktion in histogramm einfügen - AW: dichtefunktion in histogramm einfügen

Nach oben
       Version: Office 2k (2000)

Hallo Markus,

danke für Deine ausführliche Antwort!

Eine Säule lässt sich ebenfalls bei Wahl eines
Punkt(XY)-Diagramm.Punkte mit Linien ohne Datenpunkte oben schließen,
so dass pro Säule lediglich eine Datenreihe angelegt werden muss
und ein Fehlerindikator(Y) benötigt wird.

Primär ist die Tabellenstruktur ausschlaggebend wie "schnell" ein
gewünschtes Diagramm erstellt werden kann. Bei einer "richtigen"
Tabellenstruktur genügt auch bei einem solchen Diagramm eine
Datenreihe, um das Histogramm zu erstellen. Diese weicht hier aber
von der üblichen Struktur der Arbeitstabelle zur Berechnung der
Klassengrenzen und -größen ab. Daher müht man sich entweder mit
dem Diagramm oder aber einer weiteren Tabelle für das Diagramm ab
- oder man greift zu einem Makro:

Um Datenreihen bestehend aus einzelnen Datenpunkten anzulegen,
kann folgendes Makro von Alto verwendet werden: Klick

Mit Deiner Modifikation zum Erstellung der Säulen gelangt man natürlich
zum gleichen Ergebnis; in beiden Fällen aber - so hast Du richtig erkannt -
ist das Anlegen eines solchen Diagramms sehr aufwendig.

Der Vorteil in einem Punkt(XY)-Diagramm ist, dass die Dichtefunktion
relativ genau dargestellt werden kann sowie Faustregeln zur Bestimmung der
Klassenanzahl bzw. Klassenbreite angewendet werden können - im
Gegensatz zu einem Diagrammtypen mit einer Größenachse und einer
Rubrikenachse.

Mit ein wenig "Handarbeit" lassen sich die Flächen auch in Excel
einfärben. Siehe bspw. hier.

Doppelklick auf den (überstehenden) Fehlerindikator(X) /
Fehlerindikatoren formatieren / Muster / Markierung: Fehlerindikator
ohne Querbalken auswählen / OK

Wäre schön, Dich demnächst wieder hier im Forum begrüßen zu können!

Grüße

Andy
AndyRhandy
Excel-Moderator


Verfasst am:
08. März 2007, 21:37
Rufname:

AW: dichtefunktion in histogramm einfügen - AW: dichtefunktion in histogramm einfügen

Nach oben
       Version: Office 2k (2000)

Hallo Markus,

...und wenn ich mir es recht überlege, würde ich doch zu einer zweiten
Tabelle greifen, anstelle lange am Diagramm zu arbeiten:

Dynamisch können die Datenreihe (x,y) und der Fehlerindikator X
bspw. wie folgt berechnet werden:
ABCDEFGH
1jKujKojfj xyFehler X
211,92,106250,15810277 1,90,158102770,20625
322,106252,31250,79051383 2,106250,15810277#NV
432,31252,518751,73913043 2,106250,790513830,20625
542,518752,7251,21212121 2,31250,79051383#NV
652,7252,931250,84321476 2,31251,739130430,20625
7 2,518751,73913043#NV
8 2,518751,212121210,20625
9 2,7251,21212121#NV
10 2,7250,843214760,20625
11 2,931250,84321476#NV
12 #NV#NV#NV
13 #NV#NV#NV
14 #NV#NV#NV
Formeln der Tabelle
F2 : =WENN(ANZAHL($B$2:$C$100)<ZEILE(A1);#NV;KKLEINSTE($B$2:$C$100;ZEILE(A1)))
G2 : =WENN(ANZAHL($D$2:$D$100)*2<ZEILE(A1);#NV;INDIREKT("D"&ABRUNDEN((ZEILE(A1)+1)/2;0)+1))
H2 : =WENN(F2<F3;F3-F2;#NV)
Excel Jeanie Html
Formeln runterkopieren

Punkt(XY)-Diagramm.Punkte ohne Linien anlegen mit (auf Grund der Formeln hier) Datenquelle F2:G100. Fehlerindikatoren hinzufügen und Datenpunkte ausblenden. Fertig.

Sorry, bin auch jetzt erst drauf gekommen.

Grüße

Andy
boothby81
Im Profil kannst Du frei den Rang ändern


Verfasst am:
15. März 2007, 23:02
Rufname:


Re: AW: dichtefunktion in histogramm einfügen - Re: AW: dichtefunktion in histogramm einfügen

Nach oben
       Version: Office 2k (2000)

hallo andy.

danke für die antwort.

AndyRhandy - 08. März 2007, 19:46 hat folgendes geschrieben:

Wäre schön, Dich demnächst wieder hier im Forum begrüßen zu können!

damit du NOCH mehr zu tun hast? Very Happy
sagen wir's so: ich hoffe, dich nicht wieder belästigen zu müssen, aber falls etwas anliegt, werde ich mich melden. die hilfe war ja schnell und kompetent.

gruß
markus
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen




Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel VBA (Makros): Sich ändernde Beschriftung automatisch einfügen 6 Stämy 113 23. Jun 2010, 11:28
Stämy Sich ändernde Beschriftung automatisch einfügen
Keine neuen Beiträge Excel Formeln: Grafik mit Formel einfügen 13 Reiner 10040 17. Jun 2010, 16:08
Thomas Eichbaum Grafik mit Formel einfügen
Keine neuen Beiträge Excel VBA (Makros): automatisch zelleninhalt einfügen 6 Gast 231 20. Apr 2010, 13:51
Gast automatisch zelleninhalt einfügen
Keine neuen Beiträge Excel Auswertungen: Excel 04 (Mac) - Grafiken beim einfügen pixelig 0 OfficeChaos 209 05. Feb 2010, 12:57
OfficeChaos Excel 04 (Mac) - Grafiken beim einfügen pixelig
Keine neuen Beiträge Excel Hilfe: Excel 2007 - Zahlen in mehrere Zeilen einfügen 1 Jojothan 621 31. Jul 2009, 12:37
< Peter > Excel 2007 - Zahlen in mehrere Zeilen einfügen
Keine neuen Beiträge Excel VBA (Makros): Option Buttons in Userform dynamisch einfügen 2 Mondschein 616 17. März 2009, 14:01
Mondschein Option Buttons in Userform dynamisch einfügen
Keine neuen Beiträge Excel Formeln: Eine zusätzliche 0 in einer Zelle einfügen 3 Leon1 513 22. Okt 2008, 11:34
Gast Eine zusätzliche 0 in einer Zelle einfügen
Keine neuen Beiträge Excel VBA (Makros): Zeile einfügen und nur Formeln kopieren 21 Amateurin 1027 20. Aug 2008, 10:44
Amateurin Zeile einfügen und nur Formeln kopieren
Keine neuen Beiträge Excel VBA (Makros): Zellfarbe in Active.Cell einfügen 8 eysman 2138 25. Feb 2008, 22:40
losgehts Zellfarbe in Active.Cell einfügen
Keine neuen Beiträge Excel Hilfe: Bilder in Drop Down Menü einfügen 0 Hagen 210 27. Dez 2007, 23:14
Hagen Bilder in Drop Down Menü einfügen
Keine neuen Beiträge Excel VBA (Makros): Bei öffnen der Datei Bilder einfügen 0 Houfi 308 25. Okt 2007, 15:12
Houfi Bei öffnen der Datei Bilder einfügen
Keine neuen Beiträge Excel VBA (Makros): nach einfügen von Add-ins kommt Fehler wenn Excel 07 startet 0 Diana2000 1631 18. Jul 2007, 13:45
Diana2000 nach einfügen von Add-ins kommt Fehler wenn Excel 07 startet
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML Editoren Forum