‎from_hb_results()‎ メソッド

結果 テーブルを HCL データフレームにインポートする。

メモ

hcl.from_hb_results() メソッドを使用するには、HCL スクリプト エディターの[変数]ウィンドウでパスワード変数 v_hb_token を作成し、HighBond API トークンを変数値として割り当てる必要もあります。詳細については、「 」を参照してください。

構文

hcl.from_hb_results(table_id = リザルト テーブル ID 番号)

パラメーター

名前説明
table_id = リザルト テーブル ID 番号結果 テーブルの数値 ID。

戻り値

HCL データフレーム。

結果 テーブルを HCL データフレームにインポートする

ID 587293 の結果 テーブルを、新しく作成した HCL データフレームに customer_summary という名前でインポートします。

customer_summary = hcl.from_hb_results(table_id = "587293")

備考

データ型のマッピング

結果 テーブルを HCL データフレームにインポートする場合、テーブルのフィールドデータ型はデータフレームの列データ型に自動的にマッピングされます。

結果 テーブルのデータの不整合は、データ型のマッピングや個々の値の変換に影響します。

  • 結果 テーブルの数値フィールドに 1 つでも文字値が含まれていると、HCL データフレームの対応する列は object データ型を使用し、列内のすべての値はテキスト文字列として定義されます。

  • 結果 テーブルの論理フィールドにブール値以外の値(T/F または Y/N 以外の値)が含まれている場合、それらの値は HCL データフレームでは None(なし)になります。

  • 結果 テーブルの日付時刻フィールドに空の値が含まれている場合、それらの値は HCL データフレームでは NaT(Not-a-Time)になります。

結果 テーブルのフィールドのデータ型HCL データフレームの列のデータ型
文字オブジェクト
文字カテゴリ
数値int64
数値float64
日付時刻datetime64[ns]
数値timedelta64[ns]
論理bool
データ型を特定できませんオブジェクト