【时序数据处理】pandas某些列由于n个数据导致的,通过Series生成Dataframe
生活随笔
收集整理的這篇文章主要介紹了
【时序数据处理】pandas某些列由于n个数据导致的,通过Series生成Dataframe
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡述
經常會遇到這樣的情況,比如說,我們認為當天的溫度,是由于前面幾段時間的影響導致的。但是我們手頭上只有溫度的列表,為了捕捉到這樣的特征,我們往往需要把這樣的一維的數據,轉成二維的數據。
實例
- 初始數據:左邊是index,右邊是真實數據
- 如果我們認為當前的數據是由于前面兩天的數據導致的,就會需要下面的矩陣
這個方法應該是比較常用的,但是卻沒有寫出具體的內容。所以,我想需要添加這個函數。
函數
- 函數名:generate_df_affect_by_n_days
- series 要求為一個series,n要求為一個整數
- 返回的是一個dataframe
- 完整的測試函數:
總結
以上是生活随笔為你收集整理的【时序数据处理】pandas某些列由于n个数据导致的,通过Series生成Dataframe的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【解决办法】pandas画出时序数据(股
- 下一篇: Visual Studio C++ 画图