注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
時系列として機能し、同期によって書き込まれない、ユーザー定義のポイントの集合を作成します。
補間や DSL 式などの操作に使用する参照用の時系列を作成する際に役立ちます。 また、テスト用の時系列を設定せずに FoundryTS に慣れるためにも便利なユーティリティです。
| 列名 | データ型 | 説明 |
|---|---|---|
| timestamp | pandas.Timestamp | ポイントのタイムスタンプ |
| value | Union[float, str] | ポイントの値 |
すべてのポイントの値は同じデータ型である必要があります。
Copied!1 2 3 4 5 6 7 8 9>>> numeric_series = F.points( ... (0, 0.0), (100, 100.0), (140, 140.0), (200, 200.0), name="numeric" ... ) >>> numeric_series.to_pandas() timestamp value 0 1970-01-01 00:00:00.000000000 0.0 1 1970-01-01 00:00:00.000000100 100.0 2 1970-01-01 00:00:00.000000140 140.0 3 1970-01-01 00:00:00.000000200 200.0
Copied!1 2 3 4 5 6 7 8 9 10 11 12 13 14 15>>> enum_series = F.points( ... (100, "ON"), ... (120, "ON"), ... (130, "OFF"), ... (150, "ON"), ... (160, "OFF"), ... name="enum", ... ) >>> enum_series.to_pandas() timestamp value 0 1970-01-01 00:00:00.000000100 ON 1 1970-01-01 00:00:00.000000120 ON 2 1970-01-01 00:00:00.000000130 OFF 3 1970-01-01 00:00:00.000000150 ON 4 1970-01-01 00:00:00.000000160 OFF