from_hb_results() methode
Importeert een Resultaten-tabel naar een HCL-dataframe.
Opmerking
Het gebruik van de methode hcl.from_hb_results() vereist dat u ook een wachtwoordvariabele genaamd v_hb_token in het venster Variabelen in de HCL-scripteditor en een HighBond API-token toewijst als waarde voor de variabele. Voor meer informatie raadpleegt u Gebruik het venster Variabelen om een HCL-variabele te definiëren.
Syntaxis
hcl.from_hb_results(table_id = Results_table_ID_number)
Parameters
Naam | Beschrijving |
---|---|
table_id = Results_table_ID_number | Het numerieke ID van de Resultaten-tabel. |
Retourneert
HCL-dataframe.
Voorbeelden
Resultaten-tabel importeren naar een HCL-dataframe
U importeert de Resultaten-tabel met ID 587293 naar een nieuw gemaakte HCL-dataframe met de naam customer_summary.
customer_summary = hcl.from_hb_results(table_id = "587293")
Opmerkingen
Gegevenstypetoewijzing
Wanneer u een Resultaten-tabel importeert naar een HCL dataframe, worden de gegevenstypen van de velden in de tabel automatisch gekoppeld aan de kolomgegevenstypen in het dataframe.
Inconsistenties in de gegevens van de Resultaten-tabel beïnvloeden de toewijzing van gegevenstypen of de vertaling van afzonderlijke waarden:
-
Als een numeriek veld in de Resultaten-tabel zelfs maar één tekenwaarde bevat, gebruikt de overeenkomstige kolom in het HCL-dataframe het gegevenstype object, en worden alle waarden in de kolom gedefinieerd als tekststrings.
-
Als een logisch veld in de resultatentabel niet-Booleaanse waarden bevat (andere waarden dan T/F of Y/N), worden die waarden Geen in het HCL-dataframe.
-
Als een datumtijdveld in de Resultaten-tabel lege waarden bevat, worden die waarden NaT (Not-a-Time) in het HCL dataframe.
Type veldgegevens in Resultaten-tabel | Kolomgegevenstype in HCL-dataframe |
---|---|
teken | object |
teken | Categorie |
numeriek | int64 |
numeriek | float64 |
datumtijd | datetime64[ns] |
numeriek | timedelta64[ns] |
logisch | bool |
gegevenstype kan niet worden geïdentificeerd | object |