skka3134

skka3134

email
telegram

2.处理数据

1. 安装 pandas,pandas 是一个基于 Python 构建的专门进行数据操作和分析的开源软件库

pip3 install pandas

2. 处理数据,DataFrame 是一种表格型数据结构

import pandas as pd
data = pd.DataFrame(data)

3. 处理列标签

data.columns = ['Time','Open','High','Low','Close','Volume']

4. 时间转换

data['Time'] = pd.to_datetime(data['Time'], unit='ms')

image
5. 取时间和收盘价

data = data[['Time', 'Close']]

image
6. 安装 pandas ta,pandas TA 是一个基于 Pandas 模块开发的,具有上百个技术指标和常用指标的开源模块。

pip3 install pandas_ta

7. 计算指标,RSI 指标正是根据供求平衡的原理,通过测量某一个期间内股价上涨总幅度占股价变化总幅度平均值的百分比,来评估多空力量的强弱程度,进而提示具体操作的。

import pandas_ta as ta
df['rsi']=ta.rsi(df['close'],length=10)

image
8. 保存到.csv 并关闭索引

data.to_csv('data.csv',index=False)
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。