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