欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python 數(shù)據(jù)提取及拆分的實現(xiàn)代碼

 更新時間:2019年08月26日 11:40:08   作者:杜凱杰  
這篇文章主要介紹了python 數(shù)據(jù)提取及拆分的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

K線數(shù)據(jù)提取

#### 原有數(shù)據(jù)集如下:

依據(jù)原有數(shù)據(jù)集格式,按要求生成新表:

1、每分鐘的close數(shù)據(jù)的第一條、最后一條、最大值及最小值,

2、每分鐘vol數(shù)據(jù)的增長量(每分鐘vol的最后一條數(shù)據(jù)減第一條數(shù)據(jù))

3、匯總這些信息生成一個新表

(字段名:[‘time',‘open',‘close',‘high',‘low',‘vol'])

import pandas as pd 
import time 
start=time.time()
df=pd.read_csv('data.csv')
df=df.drop('id',axis=1)    #刪除id列 
df1=pd.DataFrame(columns=['time','open','close','high','low','vol'])#新建目標(biāo)數(shù)據(jù)表

for i in df.groupby('time'):   #按時間分組
  new_df=pd.DataFrame(columns=['time','open','close','high','low','vol']) #新建空表用于臨時轉(zhuǎn)存要求數(shù)據(jù)
  new_df.time=i[1].time[0:1]  #取每組時間為新表時間
  new_df.open=i[1].close[0:1]  #取每組第一個close數(shù)據(jù)為新表open數(shù)據(jù)
  new_df.close=i[1]['close'].iloc[-1]  #取每組最后一個close數(shù)據(jù)為新表close數(shù)據(jù)
  new_df.high=i[1]['close'].max()  #取每組close數(shù)據(jù)最大值為新表hige數(shù)據(jù)
  new_df.low=i[1]['close'].min()  #取每組close數(shù)據(jù)最小值為新表low數(shù)據(jù)
  new_df.vol=i[1]['vol'].iloc[-1] - i[1]['vol'].iloc[0] #用每組vol數(shù)據(jù)最大值減去最小值為新表vol數(shù)據(jù)
  df1=pd.concat([new_df,df1],axis=0)  #縱向合并數(shù)據(jù)到目標(biāo)數(shù)據(jù)表
  
df2=df1.sort_values('time')  #按time列值進行排序
df2.reset_index(inplace=True, drop=True)  #重置行索引
print(df2)  #打印目標(biāo)數(shù)據(jù)表
stop=time.time()  #查看耗時
print('共計耗時:{}秒'.format(stop-start))

在這里插入圖片描述

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python中封裝token問題

    python中封裝token問題

    這篇文章主要介紹了python中封裝token問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • python實現(xiàn)一個簡單的并查集的示例代碼

    python實現(xiàn)一個簡單的并查集的示例代碼

    本篇文章主要介紹了python實現(xiàn)一個簡單的并查集的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • python版本坑:md5例子(python2與python3中md5區(qū)別)

    python版本坑:md5例子(python2與python3中md5區(qū)別)

    這篇文章主要介紹了python版本坑:md5例子(python2與python3中md5區(qū)別),需要的朋友可以參考下
    2017-06-06
  • conda安裝tensorflow和conda常用命令小結(jié)

    conda安裝tensorflow和conda常用命令小結(jié)

    這篇文章主要介紹了conda安裝tensorflow和conda常用命令小結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • PyTorch中self.layers的使用小結(jié)

    PyTorch中self.layers的使用小結(jié)

    self.layers?是一個用于存儲網(wǎng)絡(luò)層的屬性,本文主要介紹了PyTorch中self.layers的使用小結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-01-01
  • python selenium爬取斗魚所有直播房間信息過程詳解

    python selenium爬取斗魚所有直播房間信息過程詳解

    這篇文章主要介紹了python selenium爬取斗魚所有直播房間信息過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • Python with語句上下文管理器兩種實現(xiàn)方法分析

    Python with語句上下文管理器兩種實現(xiàn)方法分析

    這篇文章主要介紹了Python with語句上下文管理器兩種實現(xiàn)方法,結(jié)合實例形式較為詳細的分析了Python上下文管理器的相關(guān)概念、功能、使用方法及相關(guān)操作注意事項,需要的朋友可以參考下
    2018-02-02
  • Python圖像處理之圖像的縮放、旋轉(zhuǎn)與翻轉(zhuǎn)實現(xiàn)方法示例

    Python圖像處理之圖像的縮放、旋轉(zhuǎn)與翻轉(zhuǎn)實現(xiàn)方法示例

    這篇文章主要介紹了Python圖像處理之圖像的縮放、旋轉(zhuǎn)與翻轉(zhuǎn)實現(xiàn)方法,結(jié)合實例形式分析了Python使用resize()、rotate()及transpose()等函數(shù)進行圖像的縮放、旋轉(zhuǎn)及翻轉(zhuǎn)相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • 使用Python下載抖音各大V視頻的思路詳解

    使用Python下載抖音各大V視頻的思路詳解

    這篇文章主要介紹了使用Python下載抖音各大V視頻的思路詳解,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • TensorFlow2.0矩陣與向量的加減乘實例

    TensorFlow2.0矩陣與向量的加減乘實例

    今天小編就為大家分享一篇TensorFlow2.0矩陣與向量的加減乘實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02

最新評論