python玩转大数据-数据选择

# coding=utf-8
from matplotlib.finance import quotes_historical_yahoo_ochl
from datetime import date
from datetime import datetime
import pandas as pd
today = date.today()
start = (today.year-1,today.month,today.day)
quotes = quotes_historical_yahoo_ochl('AXP', start, today)
fields = ['date','open','close','high','low','column']
list1 = []
for i in range(0,len(quotes)):
    x = date.fromordinal(int(quotes[i][0]))
    y = datetime.strftime(x,'%Y-%m-%d')
    list1.append(y)
df = pd.DataFrame(quotes,index=list1,columns = fields)
df = df.drop(['date'],axis=1)
print df.tail(5),df.head(5)
print df[u'2015-12-02':u'2015-12-20']
print df.loc[:,['open','low']]
print df.iloc[1,2]
print df[(df.index >= u'2014-01-01') & (df.close >= 80)]

 

转载于:https://my.oschina.net/passer007/blog/680956

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值