python初心者です。
初歩的な質問ですが、pythonでxlsxファイルを読み込んで、ピーク検出を行いたいです。
ネットなどで調べながら行ったところ、ファイルの読み込み、移動平均まで行い、
peaks, _ = find_peaks(data,prominence=(XXX,XXX)) (XXXは任意の数字)
で添付画像のようなピーク検出ができました。
これに加えて下記のことが行いたいのですが、調べてみてもやり方が分かりませんでしたので、ご教示いただきたいです。
①負のピークも検出したい。
②ピークのx座標の値をリストで確認したい。
xlsxファイルはA列(例えば時間データ)、B列(例えば電圧データ)に値がある単純なファイルです。
よろしくお願いいたします。
y_waiwai様
glp様
ご回答ありがとうございます。
その方法でやってみようと思います。
また、ピークのX座標については、どのようなコードでリストアップしたらよろしいでしょうか。
現状上記添付のグラフが画像として出力されるのみです。
よろしくお願いいたします。
