0
温度データがあり、列の中には誤った温度があり、 "3.40282E + 38"などの非常に大きな値があります。何らかの理由で、私はこのコードを使用するとき、それは科学的表記法で列を削除しています。このコードを設定して列を科学的表記にするにはどうすればよいですか?さらに、科学記法があるときにNaN値を置くように設定するにはどうすればよいですか?パンダを使用してcsvファイルを読み込み、指数表記の列にNaN値を設定します
df = pd.read_csv("input.csv", index_col="DateTime", parse_dates=True, na_values='Null', keep_default_na=False)
df = df.resample('1min').mean()
df = df.reindex(pd.date_range(df.index.min(), df.index.max(), freq="1min"))
df.to_csv("output.csv", index=True, index_label="DateTime", na_rep='NaN')