0

numpy/scipy のドキュメントを見てきましたが、これを行うための組み込み関数が見つかりません。

時系列を表す生の数値 (たまたま温度) を生の状態からインデックス付きシリーズに変換したいと思います (つまり、最初の値は 100 で、後続の値は最初の生の値に対してスケーリングされます)。したがって、生の値が の(15,7.5,5)場合、インデックス付きの値は(100,50,33)(暗算、したがって int 値) になります。

これは自分でコーディングするのは適度に簡単ですが、できればビルトインを使用したいです。自作は次のとおりです。

def indexise(seq,base=0,scale=100):
    if not base:
        base=seq[0]
    return (i*scale/base for i in seq)
4

1 に答える 1