jjzjj

resampling

全部标签

python - Pandas 每 n 行

Dataframe.resample()仅适用于时间序列数据。我找不到从非时间序列数据中获取每n行的方法。最好的方法是什么? 最佳答案 我会使用iloc,它采用行/列切片,既基于整数位置,又遵循正常的python语法。如果你想要每5行:df.iloc[::5,:] 关于python-Pandas每n行,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/25055712/

python - 使用 scipy.signal.resample 重采样时间

我有一个信号不是等距采样的;为了进一步处理它需要。我以为scipy.signal.resample会做,但我不明白它的行为。信号在y中,相应的时间在x中。重采样预计在yy中进行,所有相应的时间都在xx中。有谁知道我做错了什么或如何实现我的需要?此代码不起作用:xx不是时间:importnumpyasnpfromscipyimportsignalimportmatplotlib.pyplotaspltx=np.array([0,1,2,3,4,5,6,6.5,7,7.5,8,8.5,9])y=np.cos(-x**2/4.0)num=50z=signal.resample(y,num,x