私はcsvファイル( 'Air.csv')を読み込み、いくつかの操作を行ってヘッダーを取り除いています(重要ではありません)。次に、dB_a.append(row [1])を使用して、csvデータのこの列を後でプロットできる配列に配置しました。インポートされたCSVデータの算術演算を行うには?
このデータは、DBデータである、と私はすべての値に対して簡単な式P = 10 ^(デシベル/ 10)を使用して、電源にこれを変換したいです。私はPythonの初心者なので、配列、リストなどの操作がどのように機能するのかよく分かりません。 forループを試してみたその完全なデータセットを繰り返し処理する必要があると思いますが、まだエラーが発生しています。助言がありますか?
ありがとうございました!
frequency_a=[]
dB_a=[]
a = csv.reader(open('Air.csv'))
for row in itertools.islice(a, 18, 219):
frequency_a.append(row[0])
dB_a.append(row[1])
#print(frequency_a)
print(dB_a)
for item in dB_a:
power_a = 10**(dB_a/10)
print(power_a)
あなたは[pandas](http://pandas.pydata.org)を知っていますか?私はそれがあなたに多くを助けることができると思う。 – Quickbeam2k1