Python股票分析系列——数据整理和绘制.p2

欢迎来到Python for Finance教程系列的第2部分。 在本教程中,我们将利用我们的股票数据进一步分解一些基本的数据操作和可视化。 我们将要使用的开始代码(在前面的教程中已经介绍过)是:

import datetime as dt
import matplotlib.pyplot as plt
from matplotlib import style
import pandas as pd
import pandas_datareader.data as webstyle.use('ggplot')
start = dt.datetime(2000,1,1)
end = dt.datetime(2016,12,31)
df = web.DataReader('TSLA', 'yahoo', start, end)

我们可以用这些DataFrame做些什么? 首先,我们可以将它们轻松保存为各种数据类型。 一个选项是csv:

df.to_csv('TSLA.csv')

我们也可以将数据从CSV文件读取到DataFrame中,而不是将数据从Yahoo财务API读取到DataFrame中:

df = pd.read_csv('tsla.csv', parse_dates=True, index_col=0)

现在,使用指令进行绘制:

df.plot()
plt.show()

酷,除了我们真正能看到的唯一的事情是成交量,因为它的规模比股票价格大得多。 我们如何才能绘制出我们感兴趣的内容?

df['Adj Close'].plot()
plt.show()

正如你所看到的,你可以在DataFrame中引用特定的列,例如:df ['Adj Close'],但是你也可以一次引用多个,如下所示:

df[['High','Low']]

在下一篇教程中,我们将介绍这些数据的一些基本操作,以及一些更基本的可视化。

转载于:https://www.cnblogs.com/medik/p/10989788.html

Python股票分析系列——数据整理和绘制.p2相关推荐

  1. Python股票分析系列——系列介绍和获取股票数据.p1

    本系列转载自youtuber sentdex博主的教程视频内容 https://www.youtube.com/watch?v=19yyasfGLhk&index=4&list=PLQ ...

  2. Python股票分析系列——基础股票数据操作(二).p4

    该系列视频已经搬运至bilibili: 点击查看 欢迎来到Python for Finance教程系列的第4部分.在本教程中,我们将基于Adj Close列创建烛台/ OHLC图,这将允许我介绍重新采 ...

  3. python股票分析系列_Python股票分析系列——基础股票数据操作(一)

    该系列视频已经搬运至bilibili: 点击查看 欢迎来到Python for Finance教程系列的第3部分.在本教程中,我们将使用我们的股票数据进一步分解一些基本的数据操作和可视化.我们将要使用 ...

  4. python股票分析系列_Python股票分析系列——基础股票数据操作(一).p3

    该系列视频已经搬运至bilibili: 点击查看 欢迎来到Python for Finance教程系列的第3部分.在本教程中,我们将使用我们的股票数据进一步分解一些基本的数据操作和可视化.我们将要使用 ...

  5. python股票分析系列_Python股票分析系列——基础股票数据操作(二).p4

    该系列视频已经搬运至bilibili: 点击查看 欢迎来到Python for Finance教程系列的第4部分.在本教程中,我们将基于Adj Close列创建烛台/ OHLC图,这将允许我介绍重新采 ...

  6. Python股票分析系列——获得标普500的所有公司股票数据.p6

    该系列视频已经搬运至bilibili: 点击查看 欢迎来到Python for Finance教程系列的第6部分. 在之前的Python教程中,我们介绍了如何获取我们感兴趣的公司名单(在我们的案例中是 ...

  7. python量化分析系列之---5行代码实现1秒内获取一次所有股票的实时分笔数据

    python量化分析系列之---5行代码实现1秒内获取一次所有股票的实时分笔数据 最近工作太忙了,有一个星期没有更新文章了,本来这一期打算分享一些对龙虎榜数据的分析结果的,现在还没有把数据内的价值很好 ...

  8. 利用python决策树分析iris数据及树状图绘制

    利用python决策树分析iris数据及树状图绘制 数据说明 数据划分 模型训练及评估 模型训练代码 模型大致评估 树状图绘制 Graphviz安装配置及入门 代码汇总 基地部门公众号 数据说明 数据 ...

  9. Python 股票分析快速入门

    Python 股票分析快速入门 这段时间股市又开始火爆起来了,隐约这透着点大牛市气息,多年不用的股票账户也找回来了.然后就想着用python做下股票分析,尝试制作自己的分析脚本,本篇教程是自己的一些笔 ...

最新文章

  1. 用c#建立webservice
  2. drools dmn_Drools DMN最新开源引擎性能改进
  3. 通过html直接显示txt内容_10分钟教你用Python爬取Baidu文库全格式内容
  4. LIO-SAM探秘第一章之论文解析
  5. java与eclipse不匹配_【JAVA小白】 用eclipse输入格式不匹配的问题
  6. matlab生成vcf,从VCF文件中提取样本数据
  7. 关于系统分析师的考试感想
  8. 3D游戏:三、空间与运动
  9. 树莓派智能家居项目整合(包含语音、socket、火灾、摄像头线程)
  10. c语言对随机数进行快速排序,C语言快速排序与二分查找算法示例
  11. TP-link WR703N v1.17固件不拆机绕过RSA验证强刷openwrt
  12. 【求职】 网易 2018 校园招聘 Java 开发工程师(BJ)笔试卷
  13. 鸿蒙系统开创者上海交通大学,朱新远 - 上海交通大学 - 系统生物医学研究院
  14. 显示计算机密码,电脑显示器密码忘记了怎么打开
  15. java前段与后端是什么意思_java前端后端分别是指什么?
  16. 最简单的基于FFMPEG+SDL的音频播放器:拆分-解码器和播放器
  17. Windows下Redis安装和使用
  18. Android学习之完整的注册登录Demo(APP端+服务器端)
  19. 2022年湖北省节能减排政策汇总,申报条件以及奖励补贴讲解(附申报流程)
  20. python能不能开发游戏脚本_Python脚本如何保证游戏正常开发

热门文章

  1. python怎么表示不等于_Python关系运算符中表示“不等于”的是哪个?________
  2. Python的异步编程介绍
  3. 邮箱 万维网通讯 smtp
  4. ZOJ4105 Abbreviation
  5. 《读书是一辈子的事》上篇 认识自己
  6. JQuery 的click失效,无法触发
  7. 商业化广告--体系学习-- 7 -- 行业蓝图篇 --广告产品发展路径
  8. 微店开放平台接入指南
  9. 编写有效用例笔记- 第六章 前置条件、触发事件和保证
  10. 问题解决:VScode在使用中文输入法时出现vim insert模式变成vim normal的奇怪现象( jj 映射成esc)