注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

foundryts.functions.unit_conversion

foundryts.functions.unit_conversion(from_unit, to_unit)

単一の時系列のすべての値を、指定された変換元の単位から指定された変換先の単位に変換する関数を返します。

渡す単位には、Unit の値、または以下の利用可能な単位と変換の一覧にある有効な Alias を使用できます。

長さ

単位エイリアス名称
mmeterメートル
cmcentimeterセンチメートル
mmmillimeterミリメートル
μmmicron, micrometerマイクロメートル
nmnanometerナノメートル
angstromオングストローム
kmkilometerキロメートル
ininchインチ
ftfootフィート
ydyardヤード
mimileマイル

温度の単位

単位エイリアス名称
°CCelsiusセルシウス度
Kkelvinケルビン
°FFahrenheitファーレンハイト度
°R°Ra, rankineランキン度

圧力の単位

単位エイリアス名称
Pan/m2, pascalパスカル
hPahectopascalヘクトパスカル
kPakPaa, kilopascalキロパスカル
kPagキロパスカル
ゲージ圧
atm気圧
barbaraバール
bargバールゲージ圧
fth2oフィート
水柱
inh2oインチ
水柱
inhgインチ
水銀柱
Torrmmhgトル (mmhg)
mTorrミリトル
psipsia重量ポンド
毎平方
インチ
psig重量ポンド
毎平方
インチゲージ圧

時間の単位

単位エイリアス名称
ssecond秒
msmillisecondミリ秒
μsmicrosecondマイクロ秒
nsnanosecondナノ秒
minminute分
hrhour時間

質量の単位

単位エイリアス名称
kgkilogramキログラム
ggramグラム
lbpoundポンド

お使いのデプロイの単位と変換の一覧にアクセスし、拡張するには、サービス管理者にお問い合わせください。

  • パラメーター:
    • from_unit (str) – 値の変換元の単位。
    • to_unit (str) – 値の変換先の単位。
  • 戻り値: 単一の時系列を入力として受け取り、値を指定された単位に変換した時系列を返す関数。
  • 戻り値の型: (FunctionNode) -> FunctionNode

データフレームのスキーマ

列名データ型説明
timestamppandas.Timestampデータポイントのタイムスタンプ
valueFloatデータポイントの値
注

この関数は数値の時系列にのみ適用できます。

例

Copied!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 >>> series = F.points( ... (1, 8.0), ... (101, 4.0), ... (200, 2.0), ... (201, 1.0), ... (299, 35.0), ... (300, 16.0), ... (1000, 64.0), ... name="series", ... ) >>> series.to_pandas() timestamp value 0 1970-01-01 00:00:00.000000001 8.0 1 1970-01-01 00:00:00.000000101 4.0 2 1970-01-01 00:00:00.000000200 2.0 3 1970-01-01 00:00:00.000000201 1.0 4 1970-01-01 00:00:00.000000299 35.0 5 1970-01-01 00:00:00.000000300 16.0 6 1970-01-01 00:00:00.000001000 64.0
Copied!
1 2 3 4 5 6 7 8 9 10 >>> unit_converted = F.unit_conversion("m", "mm")(series) >>> unit_converted.to_pandas() timestamp value 0 1970-01-01 00:00:00.000000001 8000.0 1 1970-01-01 00:00:00.000000101 4000.0 2 1970-01-01 00:00:00.000000200 2000.0 3 1970-01-01 00:00:00.000000201 1000.0 4 1970-01-01 00:00:00.000000299 35000.0 5 1970-01-01 00:00:00.000000300 16000.0 6 1970-01-01 00:00:00.000001000 64000.0