首页>新闻>在武汉Python在线培训哪里好

在武汉Python在线培训哪里好

来源:达内IT教育-武汉校区

时间:2020/2/23 15:36:23

Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。


1.数据导入

用pandas.read_table()函数将TXT文件数据读入成DataFrame格式。如:

stock=pd.read_table('stockData.txt',usecols=range(15),parse_dates=[0],index_col=0)

其中参数usecols=range(10)限制只读取前10列数据,parse_dates=[0]表示将列数据解析成时间格式,index_col=0则将列数据指定为索引。

2.指标观察

股票指标总体可分为两类,他们都是随时间变化的:

价格相关指标:当日价格(开盘、收盘价,高、低价)、价格变化)价格变动和涨跌幅)、均价(5、10、20日均价)

成交量相关指标:成交量、换手率(成交量/发行总股数×)、成交量均量(5、10、20日均量)

(1)时间序列图

可以直接使用DataFrame数据格式自带的做图工具。以时间为横坐标,每日的收盘价为纵坐标,做折线图,可以观察股价随时间的波动情况。

stock['close'].plot(grid=True)

(2)K线图

Matplotlib.finance模块提供了绘制K线图的函数candlestick_ohlc()。

用K线图来记录行情和价格波动,每天的四项指标数据用如下蜡烛形状的图形来记录,不同的颜色代表涨跌情况。

(3)相对变化量

股票中关注的不是价格的值,而是相对变化量。简单的方法就是将股价除以初始时的价格。

(4)相关关系

使用pandas.scatter_matrix()函数做指标间相关关系分析,将各项指标数据两两关联做散点图,对角线是每个指标数据的直方图。

(5)移动平均线

好的指标是能驱动决策的。使用5、10、20日均价(又称为移动平均值),并将均价的折线图(也称移动平均线)与K线图画在一起。

观察上图,我们发现5日均线与K线图较为接近,而20日均线则更平坦,可见移动平均线具有抹平短期波动的作用,更能反映长期的走势。比较5日均线和20日均线,特别是关注它们的交叉点,这些是交易的时机。

以上就是小编讲的大致内容了,还有什么相关问题要问的,达内IT教育涵盖基本行业知识,安排的合理,专业师资,小班授课,费用低,学习快,400咨询热线24小时答疑。


  • 上一篇:在武汉UI设计在线培训哪里好
  • 下一篇:武汉有好的Python在线培训学校吗
  • 相关推荐 更多>

    武汉当下热度很高的Java培训机...

    武汉有经验的Java培训机构名单...

    武汉本土实力强的Java培训机构...

    武汉目前大热的Java培训机构精...

    武汉精选好的Java培训机构...

    武汉时下出名的Java培训机构今...

    预约体验课

    版权所有:搜学搜课(www.soxsok.com)

  • 在线咨询
  • 电话咨询
  • 预约试听

  • ;