【解决办法】pandas画出时序数据(股票数据)横轴不是时间
简述
遇到了这个问题,被坑了很久。
首先我们要假设我们一直认为index是时间数据。然后我们发现没有看到横轴为时间
(如果不是的这么认为的话,就记得先把index设置为时间数据)
可能性
遇到这个问题有很多种可能。
- 读取的时候,时间所在的列没有被设置为index。
- 这种可能下的样子就是: 画出的图,横轴为数字(默认index)
- 解决办法: 重新设置为index(往往这个问题,会伴随着下面的问题)
df = pd.read_csv("sh.csv", index_col=0)
- 在dataframe中index看来就是时间数据了,但是任然没有为时间
- 这样可能下的样子就是: 画出的图,没有x轴
- 解决办法: 记得将数据转成时间数据
df.index = list(map(lambda x: datetime.datetime.strptime(x, "%Y-%m-%d"), df.index))
数据范式:(处理后的)
open close high low volume money
2010-01-04 3592.468 3535.229 3597.748 3535.229 6.610108e+09 9.341984e+10
2010-01-05 3545.186 3564.038 3577.526 3497.661 8.580964e+09 1.283024e+11
2010-01-06 3558.700 3541.727 3588.832 3541.173 7.847312e+09 1.210460e+11
2010-01-07 3543.160 3471.456 3558.556 3452.769 8.035004e+09 1.204362e+11
2010-01-08 3456.908 3480.130 3482.083 3426.698 6.079025e+09 9.019096e+10
2010-01-11 3593.106 3482.052 3594.528 3465.317 8.998017e+09 1.341140e+11
2010-01-12 3477.842 3534.916 3535.407 3437.661 9.374328e+09 1.340714e+11
2010-01-13 3448.291 3421.144 3490.112 3415.693 1.124579e+10 1.598604e+11
2010-01-14 3433.472 3469.051 3470.323 3411.812 8.335325e+09 1.181079e+11
2010-01-15 3472.524 3482.738 3500.072 3448.661 7.254310e+09 1.040352e+11
【解决办法】pandas画出时序数据(股票数据)横轴不是时间相关推荐
- 如何解决 使用matplotlib.finance获取雅虎财经网站股票数据 报错?
人工智能 python,大数据,机器学习,深度学习,计算机视觉 如何解决 使用matplotlib.finance获取雅虎财经网站股票数据 报错? 问题 方法 1.安装 mpl_finance 调用方 ...
- python画笔的尺寸_Matplotlib 常用画图命令总结:使用 Python 在论文中画出一手漂亮的数据图...
介绍 本文不是一篇详尽的.从简到繁的 Maplotlib 画图教程,而是用各种例子快速直观地让读者上手 Matplotlib 画图中的一些常用的.基础的操作.本文不对各种数据图(折线图.柱状图等)作介 ...
- Python+pandas +画出股票的收盘价的趋势图(笔记)
题目说的好像和股票有关,实际上就是一个时间序列图.但本节主要介绍时间序列的几个常用统计方法.详细如下: 1. 画出股票(代码:688022)的收盘价趋势图 [脚本] import tushare as ...
- 时序分解股票数据并部署在微信公众号上
目的 将股票价格进行时序分解,得到趋势图.周期图和误差图.然后放到微信公众号上,让用户输入"002581.SZ"等股票代码,即可自动回复以上的图片. 主要思路 用tushare获得 ...
- python画罗小黑_python股票数据聚类算法:罗小黑战记的股票_XAC配资之家
python股票数据聚类算法:罗小黑战记的股票 你好朋友,本文将为你分析python股票数据聚类算法怎么样以及罗小黑战记的股票的相关问题,如有任何疑问和留言咨询站长!有了尊严,我们的人生才会快乐.美好 ...
- matlab如何下载a股数据,matlab如何下载a股数据,股票数据爬虫代码
内容导航: Q1:MATLAB怎样从新浪财经获取股票交易数据.rar 超跌反弹动力强等诸多优势,最关键的是中小盘股已经2年多牛市了,而经历过5年熊市的蓝筹股才涨一波,距离结束还很远.玉名认为对股民来说 ...
- HTTP服务占用80端口的解决办法,找出占用80的元凶。
电脑没有运行web服务,但是80端口被占用,导致运行使用80端口的软件的时候提示80端口监听失败. 网络上搜索一般给的办法是 net stop HTTP,把windows的http API禁用,这样确 ...
- Matplotlib 常用画图命令总结:使用 Python 在论文中画出一手漂亮的数据图
介绍 本文不是一篇详尽的.从简到繁的 Matplotlib 画图教程,而是用各种例子快速直观地让读者上手 Matplotlib 画图中的一些常用的.基础的操作.本文不对各种数据图(折线图.柱状图等)作 ...
- 无线设置 用户_关于苹果手机 应用软件自动关闭无线数据的解决办法,iPhone APP 打不开 数据。自动关闭。完美解决...
iPhone 有些时候不知道什么原因 一些APP会打不开无线数据 就是你设置了 然后打开软件 一看无法联网 切换到设置一看 自己 关闭了.网上有很多方法根本不管用 最后告诉大家一个简单完美解决的方法 ...
最新文章
- 反编译工具jad简单用法
- render函数高级组件jsx基本使用
- Oracle Listener 动态注册 与 静态注册
- configSections 位置引起的错误
- vs.net 2003 错误:无法生成项目输出组“内容文件来自stuschool(活动)”
- Java黑皮书课后题第5章:*5.39(金融应用:求销售总额)假设你正在某百货商店开始销售工作。你的工资包括基本工资和提成。基本工资是5000美元。你的目标是一年挣30000美元,编写程序找最小销售额
- 04-课后作业1-字符串加密
- 控制台下修改系统驱动状态的代码
- Laravel 启动流程分析 (代码全流程)
- php complex,PHP復雜的基於角色的訪問控制列表
- Qt 使用阿里图标库
- 《现代操作系统第四版》第一章课后答案
- matlab3db带宽,[转]db,dbm,-3db带宽的定义
- java文件在浏览器下载和预览
- 【C/C++笔记】 C/C++常见问题笔记 1
- 他把菜品变成远销省外的零食,经过口口相传,月卖70万
- EVM源码解读(1):amplify_spatial_lpyr_temporal_iir函数
- QQ2010去除迷你首页O(∩_∩)O
- Voice conversion相关语音数据集综合汇总
- python安装教程(Win8环境)
热门文章
- oracle 9i生成分析报告,ORACLE 9i 以后的分析函数汇总 - fesing - Qihang.Net
- 联想拯救者开机自动修复_设计师群体的创作利器,联想拯救者Y9000X 2021图赏
- Windows栈溢出原理
- Python看似简单的地方——关于全局变量与局部变量
- lintcode:删除链表中指定元素
- 马拦过河卒(NOIP2002)
- matlab gui 鼠标选择矩形区域 返回鼠标坐标点
- 【数据平台】Eclipse+Scala开发环境(本机和集群两个运行模式)
- linux文本分析工具awk解读
- 机器学习知识点(三十三)机器学习入门的数学基础