from_hb_results()-Methode
Importiert eine Ergebnistabelle in einen HCL-Datenrahmen.
Hinweis
Die Verwendung der Methode hcl.from_hb_results() erfordert, dass Sie auch eine Kennwortvariable namens v_hb_token im Fenster Variablen des HCL-Skript-Editors erstellen und einen HighBond-API-Token als Variablenwert zuweisen. Weitere Informationen finden Sie unter HCL-Variablen werden im Fenster „Variablen“ definiert..
Syntax
hcl.from_hb_results(table_id = Ergebnistabellen_ID_nummer
Parameter
| Name | Beschreibung |
|---|---|
| table_id = Ergebnistabellen_ID_nummer | Die numerische ID der Ergebnistabelle. |
Gibt zurück
HCL-Datenrahmen zurück.
Beispiele
Ergebnistabelle in einen HCL-Datenrahmen importieren
Sie importieren die Ergebnistabelle mit ID 587293 in einen neu erstellen HCL-Datenrahmen mit dem Namen customer_summary.
customer_summary = hcl.from_hb_results(table_id = "587293")
Bemerkungen
Zuordnung von Datentypen
Wenn Sie eine Ergebnistabelle in einen HCL-Datenrahmen importieren, werden Felddatentypen in der Tabelle automatisch Spaltendatentypen im Datenrahmen zugeordnet.
Inkonsistenzen in den Ergebnistabellendaten wirken sich auf die Zuordnung der Datentypen oder die Übersetzung einzelner Werte aus:
-
Wenn ein numerisches Feld in der Ergebnistabelle auch nur einen Zeichenwert enthält, verwendet die entsprechende Spalte im HCL-Datenrahmen den Datentyp Objekt. Dann werden alle Werte in der Spalte als Textzeichenfolgen definiert.
-
Wenn ein logisches Feld in der Ergebnistabelle nicht-boolesche Werte enthält (andere Werte als W/F oder J/N), werden diese Werte im HCL-Datenrahmen zu Keine.
-
Wenn ein Datums-/Uhrzeitfeld in der Ergebnistabelle leere Werte enthält, werden diese Werte im HCL-Datenrahmen zu NaT (Not-a-Time, keine Zeitangabe).
| Felddatentyp in Ergebnistabelle | Spaltendatentyp in HCL-Datenrahmen |
|---|---|
| Zeichen | Objekt |
| Zeichen | Kategorie |
| numerisch | int64 |
| numerisch | float64 |
| Datumzeit | datetime64[ns] |
| numerisch | timedelta64[ns] |
| logisch | bool |
| Datentyp kann nicht identifiziert werden | Objekt |