前提・実現したいこと
Python使い始めて約一か月の初心者なので力を貸してください
txtファイル2th-scan_BLT1.txt~2th-scan_BLTn.txt(nは数)を下記コードで1つずつ処理をしたいです。
下記コードは「input(入力データ)」の部分に手入力で『2th-scan_BLT1.txt』のように入力すれば処理されます。
複数のファイルを与えられたとき一つ一つ入力が大変なので自動処理できるよう変更すべき点を教えて頂きたいです。
色々調べたのですがtxtだったりskiprowsだったりx,yで必要な値を抜き出しているようなものがなかったので、、
コードを記載していただけると助かります、、
必要な情報があればコメント頂ければ記載します!
該当のソースコード
Python
1from scipy.optimize import curve_fit 2import matplotlib.pyplot as plt 3import matplotlib.cm as cm 4import pandas as pd 5import numpy as np 6from scipy import signal 7import os 8from scipy.signal import find_peaks 9 10 11datafile=input("入力データ") 12 13x, y = np.loadtxt(datafile, skiprows=29, unpack=True) 14 15 16
試したこと
https://ja.stackoverflow.com/questions/45204
https://masaeng.hatenablog.com/entry/2020/06/28/233020
などのサイトも確認しましたがx,yの壁が立ちはだかりチンプンカンプンでした
回答1件
あなたの回答
tips
プレビュー