Zeichnen zensierter Werte in einer Lebensverteilung<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich baue ein Modell mit dem Life Distribution Tool und erhalte ein schönes Diagramm, das meine Fehler zeigt.Andere Tools, die ich verwendet habe, ermöglichen es mir, meine zensierten Daten oder Aussetzungen über diesem Plot zu zeichnen, aber ich kann anscheinend nicht herausfinden, wie das in JMP geht.Hat jemand herausgefunden, wie man die zensierten Daten hinzufügt?Die Verwendung von JSL wäre auch vollkommen akzeptabel, wenn jemand weiß, wie man dies hinzufügt.
Betreff: Zensierte Werte in einer Lebensverteilung darstellenDieser Thread ist ziemlich alt, aber ich habe intern herausgefunden, wo dieses spezielle Problem bei unserem Entwicklungsteam gemeldet wurde. Ich kann berichten, dass dies in JMP 13 behoben wurde.
Betreff: Zensierte Werte in einer Lebensverteilung darstellenDies ist zugegebenermaßen nicht das robusteste oder am schönsten aussehende Skript, aber ich denke, es sollte Ihnen auf dem Weg zu einer Handlung helfen, die Sie suchen.
dt = offen ( "$DOCUMENTS/Temp/JMP_EXAMPLE_TABLE.jmp" ) ;
Lebenslauf = ( dt : Altern << Werte bekommen )[ dt << Holen Sie sich Zeilen wo ( : Zensieren == "S" )] ;
ld = Lebensverteilung ( Y ( : Altern ) , Zensieren ( : Zensieren ) , Zensurcode ( "S" ) ) ;
Rp = Bericht ( ld ) ;
fb = Rp [ "Verteilungen vergleichen" ][ FrameBox ( 1 )] ;
Bauausdruck = Ausdruck ( Kleber ()) ;
zum ( ich = 1 , ich <= näht ( Lebenslauf ) , ich ++,
einfügen in ( Bauausdruck , evalexpr ( Marker ( 1 , { Ausdruck ( Lebenslauf [ ich ]) , 0 })))
) ;
Namensausdruck ( Bauausdruck ) ;
Zusatzausdruck = Ausdruck ( Grafikskript hinzufügen ) ;
einfügen in ( Zusatzausdruck , Namensausdruck ( Bauausdruck )) ;
Namensausdruck ( Zusatzausdruck ) ;
finalexpr = Ausdruck ( Senden ( fb )) ;
einfügen in ( finalexpr , Namensausdruck ( Zusatzausdruck )) ;
Namensausdruck ( finalexpr ) ;
auswerten ( finalexpr ) ;
Betreff: Zensierte Werte in einer Lebensverteilung darstellenVielen Dank! Ich konnte das Verhalten mit Ihrer Datentabelle reproduzieren. Ich kann es immer noch nicht mit anderen Daten reproduzieren, aber ich werde dieses Problem an das Entwicklungsteam weiterleiten. (Ihre Bitte, die zensierten Werte in die Darstellung aufzunehmen, habe ich bereits notiert.)
Vielen Dank, dass Sie JMP verwenden!
Michael
Betreff: Zensierte Werte in einer Lebensverteilung darstellenMichael, wenn ich es so lade, bekomme ich nur Fehler, die auf dem Plot angezeigt werden. Wenn ich den „By“-Wert entferne, wird alles angezeigt. Ich habe ein Dokument mit einigen Daten angehängt, bei denen dies ebenfalls passiert, also bin ich gespannt, ob Sie es neu erstellen können.
Brad
Betreff: Zensierte Werte in einer Lebensverteilung darstellenIch stimme zu, das klingt seltsam. Gibt es eine Möglichkeit, die Daten zu teilen? Mich würde interessieren, ob ich dieses Verhalten reproduzieren kann.
Grüße,
Michael
Betreff: Zensierte Werte in einer Lebensverteilung darstellenMichael, was wirklich seltsam ist, ist, dass, wenn ich ein Lebensverteilungsmodell auf einen segmentierten Teil meiner Bevölkerung ausführe, es die Aussetzungen nicht anzeigt, aber wenn ich es auf alle Daten ausführe, werden die Aussetzungen angezeigt. Es scheint, dass das Hinzufügen einer „By“- oder einer „Where“-Spalte zu meiner Modellierung dazu führt, dass die Aufhängungen nicht angezeigt werden, so wie ich diese bis zu diesem Punkt ausgeführt habe.
Betreff: Zensierte Werte in einer Lebensverteilung darstellenMichael, was wirklich seltsam ist, ist, dass, wenn ich ein Lebensverteilungsmodell auf einen segmentierten Teil meiner Bevölkerung ausführe, es die Aussetzungen nicht anzeigt, aber wenn ich es auf alle Daten ausführe, werden die Aussetzungen angezeigt. Es scheint, dass das Hinzufügen einer „By“- oder einer „Where“-Spalte zu meiner Modellierung dazu führt, dass die Aufhängungen nicht angezeigt werden, so wie ich diese bis zu diesem Punkt ausgeführt habe.
Betreff: Zensierte Werte in einer Lebensverteilung darstellen
Das versuche ich nachzubilden, wobei die blauen Kreise die Fehler und die roten Dreiecke die zensierten Werte sind
Betreff: Zensierte Werte in einer Lebensverteilung darstellenWäre es möglich, einen Screenshot von dem zu senden, was Sie nachzubilden versuchen?
Betreff: Zensierte Werte in einer Lebensverteilung darstellenNicht ganz, ich hätte fast gerne eine Kombination der beiden Plots.Die vorherige Software, die wir verwendeten, zeigte die Ereignisse am unteren Rand des Diagramms mit einem Risiko von 0, um sie von Ausfällen zu unterscheiden.Ich habe die Anfrage erhalten, dieses Diagramm neu zu erstellen, und das ist der einzige Aspekt, den ich nicht herausfinden kann.Die Idee ist, sehr leicht erkennen zu können, ob wir Werte weit über unsere Aussetzungen hinaus zensiert haben oder ob die Fehler auf den höchsten Werten liegen.
Betreff: Zensierte Werte in einer Lebensverteilung darstellenHi bradford.foulkes ,
Stellt die Ereignisdarstellung in Life Distribution die zensierten Daten in der von Ihnen gewünschten Weise dar?
Am besten,
Michael
offen ( "$SAMPLE_DATA/Reliability/Fan.jmp" ) ;
Lebensverteilung ( Y ( : Zeit ) , Zensieren ( : Zensieren ) ,
SendToReport (
Versenden ( {} , "Ereignisplot" , OutlineBox , { Nah dran ( 0 )} ) ,
Versenden ( {} , "Verteilungen vergleichen" , OutlineBox , { Nah dran ( 1 )} )
)
) ;