tushare基本用法
剛開始接觸數(shù)據(jù)分析的時候,我只會用pd.read下載好的數(shù)據(jù),其實數(shù)據(jù)有很多種獲取方法,在老師的介紹下,我了解到了tushare,比去其他渠道下載數(shù)據(jù)在到python使用方便很多。tushare賬號ID:455337
?下面介紹一下tushare基本使用方法。
首先安裝tushare后引入,這里簡稱tushare為ts
pip install tushare import tushare as ts查看單只股票的進本信息,可設(shè)定起始日期和結(jié)束日期
ts.get_hist_data('600648',start='2020-1-1',end='2021-6-20')輸出結(jié)果如下,包括了開盤價、收盤價、最高價、最低價等幾乎所有可能用到的基本信息,足夠日常分析使用。而且數(shù)據(jù)格式清晰標準,可以直接使用,無需手動調(diào)整。
還可以ktype字段指定查找數(shù)據(jù)的頻率:w代表周數(shù)據(jù),d代表日數(shù)據(jù)
ts.get_hist_data('600648',ktype='w') ts.get_hist_data('600648',ktype='d')?輸出結(jié)果分別如下,可以看出使用w查找時索引日期不是連續(xù)的,而以d為條件查找時索引日期是連續(xù)的。
?
?此外,還可以使用tushare查詢指數(shù)信息
ts.get_index()以上基本語句足以應(yīng)付完成日常的課程作業(yè),tushare還有更多數(shù)據(jù)可以用于更高階層次的分析。
例如可以獲得股吧數(shù)據(jù),這里以新浪為例,以下語句可以獲取評論留言,可用于投資者情緒分析等,直接剩下了自己爬蟲的功夫。
ts.guba_sina()?
總結(jié)
以上是生活随笔為你收集整理的tushare基本用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何使用GitHub客户端
- 下一篇: oracle中使用子查询为何取到大于自然