import pandas as pd
from datetime import datetime
import numpy as np
import csv
date_rng = pd.date_range(start='1/1/2016',end='1/08/2019',freq='Min')
'''DatetimeIndex(['2018-01-01 00:00:00','2018-01-01 01:00:00',
'2018-01-01 02:00:00','2018-01-01 03:00:00',
'2018-01-01 04:00:00','2018-01-01 05:00:00']
'2018-01-01 02:00:00','2018-01-01 03:00:00' '''
print(date_rng)
type(date_rng[0])
pd._libs.tslib.Timestamp
'''
df=pd.DataFrame(date_rng,columns=['date'])
f=open('E:\\1\\000518.csv')
print(f)
df['data']=pd.read_csv(f)
'''
df=pd.DataFrame(date_rng,columns=['date'])
data = pd.read_csv(r'E:\\1\\000518.csv')
print(data.columns)#获取列索引值
print(data.index)#获取行索引值
data1 = data['close'] #获取名字为flow列的数据
df['data'] = data1
print(df.head(15))
#数据框索引转换为datetime索引
df['datetime'] = pd.to_datetime(df['date'])
df=df.set_index('datetime')
df.drop(['date'],axis=1,inplace=False)
print(df.head())
df.to_csv('E:\\1\\000518_TIME_CLOSE.csv',index=False,sep=',')
稍后上传数据文件

1176

被折叠的 条评论
为什么被折叠?



