gpt4 book ai didi

pandas - 查找 fft 给出 keyerror :'Aligned ' pandas

转载 作者:行者123 更新时间:2023-12-05 01:24:04 34 4
gpt4 key购买 nike

我有一个时间序列数据

我试图找到 fft 。但是它给出了 keyerror : Aligned when trying to get the value

我的数据如下所示

The data looks like this

这是代码:

import datetime
import numpy as np
import scipy as sp
import scipy.fftpack
import pandas as pd
import matplotlib.pyplot as plt
%matplotlib inline

temp_fft = sp.fftpack.fft(data3)


最佳答案

看起来您的数据是一个 pandas 系列。 fft 适用于 numpy 数组而不是系列。
简单的解决方法是通过以下方式将您的系列转换为 numpy 数组

data3.values 

np.array(data3)

然后您可以将该数组传递给 fft 函数。所以最终的结果是:

temp_fft = sp.fftpack.fft(data3.values)

这现在应该适合你了。

关于pandas - 查找 fft 给出 keyerror :'Aligned ' pandas,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71706387/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com