前提・実現したいこと
node.jsによってブラウザから入力されたcsvファイルをリサンプリング(アップサンプリング)したい。
該当のソースコード
python
1import pandas as pd 2#csvファイル読み込み、timeの型の変更 3data = pd.read_csv("sample.csv",index_col = "time",parse_dates = True) 4#0.016秒(1/60秒)の間隔で線形補間 5resample = data.value.resample('0.016S').interpolate() 6#開始時刻からデータを抽出 7resample2 = resample[resample.index > '2019-03-19 13:37:54'] 8#csvファイルへ出力 9resample.to_csv("xxxxxxxxxx")
試したこと
node.jsでのリサンプリング方法が分らなかったため、pythonのpandasで上記のリサンプリングプログラムを作成しました。
問題点
現状、個人のエクスプローラーを介さないとnode.jsとpythonのcsvデータのやりとりができません。
node.jsによってブラウザから入力されたcsvファイルを直接リサンプリングしたいので、node.jsとpythonでのリサンプリング前とリサンプリング後のcsvデータの直接のやりとりの仕方もしくは、node.jsでのリサンプリングの方法は
ないでしょうか。
あなたの回答
tips
プレビュー