私は65年にわたり毎月780回の温度異常を経験しており、異常を引き起こしている周波数についてそれを分析したいと考えています。私はこれを行うためにスペクトルパッケージを使用しました。分析の前後にシリーズの写真が含まれています。負のパワースペクトル
from spectrum import *
p = Periodogram(anomalies, sampling=1/12)
p.run()
plt.title('Power Spectrum of Monthly Temperature Anomalies')
p.plot(marker='.')
plt.show()
スペクトルにはいくつかの明確な負のスパイクがあります。今私は、Dbの負の値は実際に負の絶対値ではないことを理解していますが、なぜこれが起こっていますか?それは私のデータに欠けている特定の周波数があることを暗示していますか?正のスパイクは1つが存在することを意味するためです。
また、周波数のほとんどがマイナスに表示されるのはなぜですか? Dbが増幅される基準値は何ですか?
私の一部は、このスペクトルの絶対値を取っておくべきだと思っていますが、そのような場合には理由を理解したいと思います。また、データポイントは毎月ですので、1/12のサンプリング値を入力してください。うまくいけば周波数スケールが1年に収まるでしょうか?
多くのおかげで、これは私の最初の投稿ですので、私は何かについてより明確にする必要があるかどうかを教えてください。
負のエネルギー
あなたはy軸上に、プロットに見ることができるようにシリーズが