Option für Formeln, ausgeschlossene Zeilen zu ignorierenIch würde gerne eine Option für Formeln sehen, um ausgeschlossene Zeilen zu ignorieren, ohne dies mithilfe der Formelfunktion „Ausschlussstatus“ in die Formel einbauen zu müssen.Ich denke, die einfachste Möglichkeit, dies zu implementieren, besteht darin, es als Spalteneigenschaftsoption im Optionsfeld der Formelspalteneigenschaft zu haben

Also hier nur noch ein Kontrollkästchen mit der Aufschrift „Ausgeschlossene Zeilen als fehlend behandeln“.
Vielen Dank, dass Sie diese Anfrage berücksichtigt haben.
Steve
MassenanpassungBetreff: Option für Formeln, ausgeschlossene Zeilen zu ignorieren – Status geändert in: Wird untersuchtVielen Dank für die ganze Diskussion @hogi @shampton82 ! Wir überprüfen die neuen Informationen, die Sie hinzugefügt haben, und werden diese Anfrage aktualisieren, sobald wir Prioritäten festgelegt haben.
Betreff: Option für Formeln zum Ignorieren ausgeschlossener ZeilenHallo @shampton82 .
Okay von meiner Seite:)
Für mich wäre eine gewisse Unterstützung bei der Handhabung ausgeschlossener Zustände in JSL-Ausdrücken in Ordnung, z. B. das Hinzufügen eines Schalters zum Rechtsklickmenü, um automatisch generierten Spaltenaggregationsausdrücken „ Gruppieren nach Ausschluss“ hinzuzufügen:
Gruppieren nach ausgeschlossen()
Das wird soooo hilfreich sein – ich hoffe, das Jmp-Team wird es in der nächsten Version implementieren.
Darüber hinaus: Benutzer sollten gewarnt werden, wenn Zeilen ausgeschlossen sind und die Formel dies nicht berücksichtigt.
Kein Benutzer sollte mit einem falschen Ergebnis „allein gelassen“ werden – und niemand sollte ihm sagen, dass es falsch ist.
Viele Jmp-Benutzer sind sich dieses Problems definitiv bewusst (es ist das ERSTE, was ich Kollegen sage, die anfangen, Jmp zu verwenden) - aber ich bin sicher, dass es auch viele Benutzer gibt, die sich dessen nicht bewusst sind
-noch.
Die Checkbox die Du beschreibst - wunderbar!!!
Sicherlich kann das Aktivieren des Kontrollkästchens zu erheblichen Geschwindigkeitsproblemen führen, da jede Änderung des Zeilenstatus neue Auswertungen auslöst.
Und meiner Meinung nach dauert das Ändern der Zeilenstatuseinstellungen ewig!
Daher wäre eine Checkbox genau das Richtige – und vielleicht eine Einstellung in den Voreinstellungen, wo der Benutzer entscheiden kann, ob er standardmäßig die sanfte Variante zum automatischen Respektieren und Ausschließen oder die schnellen Zustände zum Ignorieren und Ausschließen aktiviert haben möchte.
Betreff: Option für Formeln, ausgeschlossene Zeilen zu ignorierenHey @hogi , tut mir leid, dass ich deine Antwort verpasst habe!
Ja, es kann schnell kompliziert werden und ich hatte einige frustrierende Zeiten damit.Deshalb wäre eine Schaltfläche in den Spalteneigenschaften ein großer Gewinn für die Benutzer.
Ich sehe, dass Sie etwas in der gleichen Richtung gepostet haben, in dem es darum ging, dieses Problem anzugehen. Vielleicht sollten wir unseren Beitrag verlinken?
Steve
Betreff: Option für Formeln zum Ignorieren ausgeschlossener ZeilenIch fürchte, bei komplexeren Formeln wird nicht 100 % klar sein, wo das Ausgeschlossene hingehört, oder?
Es kann als zusätzliches Argument zu jeder Col...- Funktion in der Formel hinzugefügt werden.
Gibt es zusätzliche Schritte, wo es nötig ist?
zB in get rows, wo hinzufügen
Excluded()[row()]==0
Betreff: Option für Formeln, ausgeschlossene Zeilen zu ignorierenJa, hier ist ein Beispiel.Nehmen wir an, im Titanic-Beispieldatensatz erstelle ich diese Formel.

und ich schaue mir dieses Diagramm an

Ich entscheide, dass ich über eine Reihe von Daten verfüge, die für diese Analyse nicht nützlich sind und den Mittelwert verzerren, also schließe ich sie aus.Das Diagramm ändert sich, aber mein berechneter Wert war nicht in der Formel enthalten und daher haben sich die mittleren Punkte und die zusammenfassende Statistik des Beschriftungsfelds nicht geändert:

In diesem Fall möchte ich also, dass die Formel die ausgeschlossenen Zeilen als fehlend behandelt, da die ausgeschlossenen Daten in dieser Analyse nicht nützlich sind.Möglicherweise möchte ich es jedoch für eine andere Analyse behalten und daher ist es auch keine gute Option, es auf „fehlend“ umzukodieren.
Meine Arbeit hat so etwas gemacht

Aber es war nicht immer so einfach.
Hoffe das hilft!
Steve
Betreff: Option für Formeln, ausgeschlossene Zeilen zu ignorieren – Status geändert in: Informationen erforderlichHallo @shampton82 . Vielen Dank für die Anfrage! Ich hoffe, Sie können einige Anwendungsbeispiele nennen, in denen diese Funktion hilfreich wäre.
Betreff: Option für Formeln, ausgeschlossene Zeilen zu ignorieren – Status geändert in: Wird untersuchtBetreff: Option für Formeln, ausgeschlossene Zeilen zu ignorieren – Status geändert in: BestätigtHallo @shampton82 , Danke für deinen Vorschlag! Wir haben Ihre Anfrage erfasst und werden sie prüfen.
Betreff: Option für Formeln zum Ignorieren ausgeschlossener Zeilenähnlicher Wunsch:
Formeleditor: aussagekräftige Ergebnisse mit ausgeschlossenen Zeilen
Betreff: Option für Formeln zum Ignorieren ausgeschlossener Zeilen - Status geändert in: BestätigtBetreff: Option für Formeln zum Ignorieren ausgeschlossener ZeilenDas wäre großartig für Formeln und zur Kurvenanpassung!
Betreff: Option für Formeln zum Ignorieren ausgeschlossener ZeilenMeine Meinung: Ich bin ein relativ neuer JMP-Nutzer und wollte dies gerade als Fehler an den technischen Support melden. Ich dachte, ausgeschlossene Zeilen sollten nicht in Formelergebnisse einbezogen werden. Das schien der Hauptgrund für den Ausschluss zu sein. Das war für mich der Unterschied zwischen Ausschließen und Ausblenden.
Ich denke, ein Kontrollkästchen für jede Spalte wäre besser als nichts, aber meiner Meinung nach sollte die Standardeinstellung sein, dass alle ausgeschlossenen Zeilen von allem ausgeschlossen werden. Vielleicht wäre eine tabellenweite Einstellung einfacher.
Da ein vorheriger Kommentator anmerkte, dass dieser „Fall“ zu den ersten Dingen gehört, vor denen neue JMP-Benutzer gewarnt werden, ist dies wahrscheinlich nicht der ideale Ansatz und sollte eher früher als später behoben werden. Ich muss alles, was ich in den letzten Monaten erstellt habe, noch einmal durchgehen und prüfen, ob ich aufgrund der intuitiven, aber falschen Annahme des Verhaltens ausgeschlossener Zeilen uninformierte Entscheidungen getroffen habe.
Betreff: Option für Formeln zum Ignorieren ausgeschlossener Zeilen@MeanChris , das Wichtigste: Bitte unterstützen Sie den Wunsch mit einer Stimme:)
Kommentare zählen leider nicht.
Bisher hat dieser Wunsch 4 Kudus.
Für die Entwickler ist dies ein klares Zeichen dafür, dass nur eine Minderheit der Benutzer Probleme mit dem aktuellen Verhalten hat -> nichts, was behoben werden müsste.
Warum eine Minderheit:
Die Benutzer müssen sich in einem engen Zeitkorridor zwischen Nichtbetroffenheit und Nichtangreifbarkeit befinden.
Aus meiner Sicht
- ein Benutzer muss über eine gewisse Erfahrung verfügen, um unter dem Fehler zu leiden (Benutzer, die Spaltenformeln nicht kennen: Sie sind sicher)
- Ein Benutzer benötigt etwas Erfahrung, um den Fehler zu bemerken (jeder Benutzer erwartet einen Standardmodus wie im Graph Builder. Wenn Sie den Fehler nicht erwarten, ist die Wahrscheinlichkeit geringer, dass Sie ihn bemerken).
- Andererseits braucht ein Benutzer auch etwas „Pech“ - die meisten Benutzer haben in dieser Phase von einem Kollegen gelernt: Das ist sehr gefährlich!
Um Benutzer auf dieser Zwischenebene zu schützen, habe ich einen Community-Beitrag eingerichtet, um solche Stellen zu sammeln, an denen Jmp etwas Unerwartetes tut.
Hier ist ein weiterer Beitrag mit den Tiny Traps in Jmp und JSL .
Betreff: Option für Formeln zum Ignorieren ausgeschlossener ZeilenMit JMP19 wird es bereichsbezogene Formeln geben, die die Probleme für viele Anwendungen beheben.
Für viele, aber nicht alle Fälle gilt:
Derzeit ist die Festlegung des Geltungsbereichs nur für Transform-Formeln in Berichten geplant.
Der gleiche Ansatz *) könnte das Problem auch mit Spaltenformeln beheben.
*) via: Spaltenformeln mit Standardoption @ausgeschlossen
Betreff: Option für Formeln zum Ignorieren ausgeschlossener Zeilen@hogi Danke für den Link und den Tipp zum Abstimmen. Mir war nicht klar, dass es vor allem auf die Kudos ankommt. Ich werde meine neue Macht verantwortungsvoll nutzen.
Betreff: Option für Formeln zum Ignorieren ausgeschlossener ZeilenIch habe das gleiche Problem und habe gerade zahlreiche Lösungsansätze ausprobiert. Keiner davon hat funktioniert.
Betreff: Option für Formeln zum Ignorieren ausgeschlossener ZeilenHallo @babn , in diesem Beitrag Achtung: Stellen, an denen Jmp etwas Unerwartetes tut
Ich habe einige Ansätze gesammelt (nur solche, die funktionieren).
Der einfachste Ansatz:
Col Mean(:height, excluded())
Der Nachteil:
ausgeschlossene Zeilen erhalten „ihr eigenes Ergebnis“.
Betreff: Option für Formeln zum Ignorieren ausgeschlossener Zeilen7 Kudos – nicht viel, aber ich freue mich sehr darauf, dass das Problem gelöst wird.
Betreff: Option für Formeln zum Ignorieren ausgeschlossener ZeilenIch habe versucht festzustellen, ob eine Dimension die Toleranz einhält, und habe viele ausgeschlossene Zeilen. Diese Problemumgehung lässt ausgeschlossene Zeilen leer.
If(
Excluded(), .,
:OUTTOL == 0, 0,
1
)
Betreff: Option für Formeln zum Ignorieren ausgeschlossener ZeilenZustimmen.
Col Mean (
If( Excluded(), .,
:OUTTOL )
)
Einerseits etwas komplizierter als die Verwendung von excluded() als Gruppierungsvariable.
Aber ohne den Nachteil von:
ausgeschlossene Zeilen erhalten „ihr eigenes Ergebnis“.