前提・実現したいこと
python.scipy.signal.welchでパワースペクトル密度を計算したい
発生している問題・エラーメッセージ
6000行のcsvデータをpandas.read_csvで読み込み、 用意した空のdataframeに入れてwelchを実行すると2行でアウトプットされます。 最終的には他の特徴量と合わせて機械学習にかけたいので、dataframeにするには行数が一致せずエラーが出るので、困っています。 このwelchを実行した後のアウトプットの意味合いについて教えていただきたいです。 また、このアウトプットの行数はパラメータの調整で変更できるものでしょうか? よろしくお願いいたします。
該当のソースコード
python
1import pandas as pd 2import numpy as np 3from scipy import signal 4r1=pd.read_csv('/Users/~~/r1.csv', header=0) 5ds=pd.DataFrame(index=[],) 6ds['psdx']=signal.welch(r1['x']) 7len(ds) 8ds
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー