pandas パッケージを使用して、次のようなトラフィック フロー シリーズを生成しました。
data = np.array(data)
index = date_range(time_start[0],time_end[0],freq='30S')
s = Series(data, index=index)
サンプルの出力は次のようになります。
2013-07-02 10:04:30 13242.0
2013-07-02 10:05:00 12354.3
................... .......
ここで、最初の列はインデックスで、2 番目の列は値です。私の仕事は、値 (2 番目の列) が欠落しているすべての瞬間を収集することです。
私が考えたのはこの方法です:
for i in s:
if isnull(i):
s.iloc['i']
しかし、「なし」を使用してインデックスを参照することはできません...
欠損値と s の両方が大きい場合、これは効率を引き起こしますか? より良いアイデアはありますか?