Also der Hintergrund ist, ich versuche, eine Überlebenskurve basierend auf einem Datenbank-Feed aus den Richtungen here zu erstellen."Einfügen" von Datensätzen in Felder von einem Datenbank-Feed
Was ich bisher habe, sind drei berechnete Felder pro unten. Die Patienten-ID ist kein berechnetes Feld oder für die Überlebensanalyse nicht notwendig, aber ich glaube, sie könnte für diese Frage nützlich sein. Als Referenz gibt es etwa 20.000 einzigartige Patienten.
Patient ID | Time | Censor | Group
Id1 3 0 1
Id2 8 0 2
Id3 1 1 1
Id4 3 1 1
Id5 11 0 1
Id5 7 1 2
Was Ich mag würde zwei Datensätze tun einzufügen ist (eine für jede Gruppe), wie:
Patient ID | Time | Censor | Group | Link
0 1
0 2
Id1 3 0 1 link
Id2 8 0 2 link
Id3 1 1 1 link
Id4 3 1 1 link
Id5 11 0 1 link
Id5 7 1 2 link
ich erfolglos versucht, Attribute mit der Spalt Union eine Excel-Tabelle mit dieser Basis zu schaffen Eine Excel-Tabelle scheint jedoch nicht in der Lage zu sein, sich mit einer Datenbank zu verbinden.
Meine nächste Idee ist, zwei der 20.000 Patienten zu finden, wo ich ein berechnetes Feld entlang dieser Linien schaffen (nicht sicher, ob dies in Tableau möglich ist, bitte meine Syntax entschuldigen):
IF [Patient ID] = Id3 THEN [TIME] = 0 AND [CENSOR] IS NULL
END
und dann einem [Link] berechnete Formel:
IF [Patient ID] = Id3 THEN NULL
ELSE "link"
END
Jede Hilfe wäre willkommen. Möchte vermeiden, diese Datensätze in die Datenbank einzufügen.
Können Sie die Excel-Tabelle als Teil der Datenquelle mit einer äußeren Verknüpfung auf sie hinzufügen? Dann könnten Sie ein berechnetes Feld erstellen, um zu überprüfen, ob die Excel-Tabelle null ist oder nicht. Ist das sinnvoll? – Aron
Leider scheint, Sie können Datenbankfelder noch nicht zu einer Excel-Datei beitreten (noch). Ich war in der Lage, die Daten in einem Arbeitsblatt zu mischen ... jedoch scheint dies nur diese Felder in Spalten, Zeilen und Filtern zu verwenden. Scheint ein Problem zu sein, das diese Felder kombiniert. – Sean
Ich denke, es wäre besser, eine Formel zu schreiben, die nur zwei zufällige Patienten bezeichnet, die zensiert wurden, um [Zeit] = 0 und [Zensor] ist Null, bis es eine Lösung gibt ... – Sean