如何选择两列来用数据框绘制?

2023-12-08

apple是一个dataframe,其数据结构如下:

apple
           Date        Open        High         Low       Close   Adj Close  
0    2017-01-03  115.800003  116.330002  114.760002  116.150002  114.311760   
1    2017-01-04  115.849998  116.510002  115.750000  116.019997  114.183815   
2    2017-01-05  115.919998  116.860001  115.809998  116.610001  114.764473   
3    2017-01-06  116.779999  118.160004  116.470001  117.910004  116.043915   
4    2017-01-09  117.949997  119.430000  117.940002  118.989998  117.106812   
5    2017-01-10  118.769997  119.379997  118.300003  119.110001  117.224907   
6    2017-01-11  118.739998  119.930000  118.599998  119.750000  117.854782   
7    2017-01-12  118.900002  119.300003  118.209999  119.250000  117.362694   
8    2017-01-13  119.110001  119.620003  118.809998  119.040001  117.156021   
9    2017-01-17  118.339996  120.239998  118.220001  120.000000  118.100822 

现在我想选择两列“日期”和“关闭”,将“日期”设置为x轴,将“关闭”设置为y轴,如何绘制它?

import pandas as pd    
import matplotlib.pyplot as plt    
x=pd.DataFrame({'key':apple['Date'],'data':apple['Close']})    
x.plot()   
plt.show() 

我得到了如下图。

enter image description here

x 轴不是日期列!


New DataFrame没有必要,情节apple并使用参数x and y:

#if not datetime column first convert
#apple['Date'] = pd.to_datetime(apple['Date'])

apple.plot(x='Date', y='Close')  

graph

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何选择两列来用数据框绘制? 的相关文章

  • pyCUDA无法打印结果

    最近 我使用 pip 为我的 python3 4 3 安装 pyCUDA 但我在测试示例代码时发现 https documen tician de pycuda tutorial html getting started https doc
  • 使用 Boto3 超时的 AWS Lambda 函数

    我已经解决了我自己的问题 但无论如何我都会发布它 希望能节省其他人几个小时 我在 AWS 上有一个无服务器项目 使用 Python 将记录插入到 kinesis 队列中 但是 当我使用 boto3 client kinesis 或 put
  • Python,Google Places API - 给定一组纬度/经度查找附近的地点

    我有一个由商店 ID 及其纬度 经度组成的数据框 我想迭代该数据框 并使用 google api 为每个商店 ID 查找附近的关键地点 例如输入 Store ID LAT LON 1 1 222 2 222 2 2 334 4 555 3
  • Python Requests 库重定向新 url

    我一直在浏览 Python 请求文档 但看不到我想要实现的任何功能 在我的脚本中我设置allow redirects True 我想知道该页面是否已重定向到其他内容 新的 URL 是什么 例如 如果起始 URL 为 www google c
  • 动态字段取决于 WTForms 的先前字段

    我正在使用 WTForms 制作表格 目前 我有这个 class UploadForm flask wtf Form fichier wtforms fields FileField u Fichier description wtform
  • 使用 Tkinter 打开网页

    因此 我的应用程序需要能够打开其中的单个网页 并且它必须来自互联网并且未保存 特别是我想使用 Tkinter GUI 工具包 因为它是我最熟悉的工具包 最重要的是 我希望能够在窗口中生成事件 例如单击鼠标 但无需实际使用鼠标 有什么好的方法
  • 会话数据库表清理

    该表是否需要清除或者由 Django 自动处理 Django 不提供自动清除功能 然而 有一个方便的命令可以帮助您手动完成此操作 Django 文档 清除会话存储 https docs djangoproject com en dev to
  • 如何知道python运行脚本的路径?

    sys arg 0 给我 python 脚本 例如 python hello py 返回 sys arg 0 的 hello py 但我需要知道 hello py 位于完整路径中的位置 我怎样才能用Python做到这一点 os path a
  • 了解 Python 2.7 中的缩进错误

    在编写 python 代码时 我往往会遇到很多缩进错误 有时 当我删除并重写该行时 错误就会消失 有人可以为菜鸟提供 python 中 IndentationErrors 的高级解释吗 以下是我在玩 CheckIO 时收到的最近 inden
  • pandas groupby 操作缺少数据

    在 pandas 数据框中 我有一列如下所示 0 M 1 E 2 L 3 M 1 4 M 2 5 M 3 6 E 1 7 E 2 8 E 3 9 E 4 10 L 1 11 L 2 12 M 1 a 13 M 1 b 14 M 1 c 15
  • Eclipse/PyDev 中未使用导入警告,尽管已使用

    我正在我的文件中导入一个绘图包 如下所示 import matplotlib pyplot as plt 稍后我会在我的代码中成功使用此导入 fig plt figure figsize 16 10 然而 Eclipse 告诉我 未使用的导
  • Python:导入模块一次然后与多个文件共享

    我有如下文件 file1 py file2 py file3 py 假设这三个都使用 lib7 py lib8 py lib9 py 目前 这三个文件中的每一个都有以下行 import lib7 import lib8 import lib
  • 如何通过selenium中弹出的身份验证?

    我正在尝试使用带有 Selenium 的 Python 脚本加载需要身份验证的网页 options webdriver ChromeOptions prefs download default directory r download de
  • 数据损坏 C++ 和 Python 之间的管道

    我正在编写一些代码 从 Python 获取二进制数据 将其通过管道传输到 C 对数据进行一些处理 在本例中计算互信息度量 然后将结果通过管道传输回 Python 在测试时 我发现如果我发送的数据是一组尺寸小于 1500 X 1500 的 2
  • 为什么从 openAI 导入 Universe 模块时出现“无效语法”错误

    当我导入时universe来自 openAI 的模块 我收到以下错误 Traceback most recent call last File
  • SQLAlchemy 与 count、group_by 和 order_by 使用 ORM

    我有几个函数需要使用 count group by 和 order by 进行一对多连接 我使用 sqlalchemy select 函数生成一个查询 该查询将返回一组 id 然后我对其进行迭代以对各个记录执行 ORM 选择 我想知道是否有
  • R 编程:如何计算数据框中两个单元格之间的差异并将它们保存在新列中

    尝试学习 R 并陷入自相关示例中 我想将 x 的差异与 y 的差异进行回归 我在数据框中有 x 和 y 并且希望将 x2 x1 的差值保存在新列 例如 dx 中 我不知道该怎么做 我拥有的 data1 x y 5 3 8 9 3 1 1 5
  • PyObjC + Python 3.0 问题

    默认情况下 Cocoa Python 应用程序使用默认的 Python 运行时版本 2 5 如何配置我的 Xcode 项目以便它使用较新的 Python 3 0 运行时 我尝试用新版本替换项目中包含的Python framework 但它不
  • 超过两个点的Python相对导入

    是否可以使用路径中包含两个以上点的模块引用 就像这个例子一样 Project structure sound init py codecs init py echo init py nix init py way1 py way2 py w
  • 使用 python 将 CSV 文件上传到 Microsoft Azure 存储帐户

    我正在尝试上传一个 csv使用 python 将文件写入 Microsoft Azure 存储帐户 我已经发现C sharp https blogs msdn microsoft com jmstall 2012 08 03 convert

随机推荐

  • Dplyr:同时汇总组和整个数据

    我正在计算大型数据框中许多变量的汇总统计数据 它有 130 个变量 我想计算汇总统计数据每十年以及我所有的数据 我想避免写两次summary 一次用于分组 一次用于完整数据 我也使用summarise at 所以我的问题也适用于summar
  • XMLHttpRequest.responseText 调用 URL 时不写入值

    我的代码中可能有一个小错误 请给我建议 我想调用一个 URL 并在页面加载时显示 div 中的值 我从 SO 编写了这段代码 但responseText没有在div元素的innerhtml中写入值 Code
  • 如何使用 pandas 将 csv 列读取为 dtype 列表?

    我有一个包含 3 列的 csv 文件 其中第 3 列的每一行都有值列表 从下面的表结构可以看出 Col1 Col2 Col3 1 a1 Proj1 Proj2 2 a2 Proj3 Proj2 3 a3 Proj4 Proj1 4 a4 P
  • 如何在iphone sdk中设置音频文件或录制的音频文件的音高?

    我正在重新编码文件 或者我有音频文件 我想更改音高并播放音频文件 如何在使用 Objective C 的 iPhone 程序中设置音调 请帮助我摆脱这个困境 谢谢你 马丹 莫汉 简单的方法是使用与记录文件所用的采样率不同的采样率来播放它 例
  • $q defer 和 Promise 以及如何使用它们在渲染视图之前为控制器加载数据

    这是我发现的最相关的事情 https stackoverflow com a 11972028 110233 当我只想返回一个东西时 它似乎工作得很好 但是当其他东西依赖于第一件事时 我不确定如何返回多个东西 由于这有点迟钝 这里有一个关于
  • JavaScript - 如何将 onload 函数内定义的变量取出?

    我想获取html页面中的所有输入元素 我试过这个 window onload function input document querySelectorAll input 但是 当我用外面的警报功能检查它时onload 它没有做任何事情 a
  • Spring Data Gemfire 定位器

    我正在尝试使用 Spring Data Gemfire 设置 Gemfire 集群 我可以开始一个locator via gfsh我可以开始server通过春天 问题是 我找不到启动的方法locator通过春天 也许最简单 最简单的方法是在
  • 删除单个产品选项卡并添加相关内容 在 Woocommerce 中

    我有一个客户想要将 WooCommerce 中单个产品页面选项卡中默认的信息提取到页面上的不同位置 并完全删除选项卡 共有三个默认产品选项卡 产品描述 附加信息 和评论 删除选项卡并设置要显示的描述很容易设置 wp content plug
  • 如何对放置在详细信息带中的子报表返回的值求和?

    I have a report and a subreport that basically prints this 这是主要报告的代码
  • 为什么一元 * 运算符没有“操作数不得是指向 void 的指针”的约束?

    C2x 6 5 3 2 地址和间接运算符 约束 2 一元 运算符的操作数应为指针类型 为什么没有 操作数不能是指向的指针 的约束void 虽然可以从以下推论 C2x 6 5 3 2 地址和间接运算符 语义 4 The 一元 运算符表示间接
  • 用C读取YUV图像

    如何读取任何 yuv 图像 如何将 YUV 图像的尺寸传递到缓冲区以进行读取 通常 当人们谈论 YUV 时 他们谈论的是YUV 4 2 0 您参考的anyYUV 图像具有误导性 因为有多种不同的格式 并且每种格式的处理方式不同 例如 原始
  • foreach Laravel-5 <选项选择

    我尝试了很多代码变体 并试图在其他主题中找到类似的问题 所以 我有表 users 其中每个用户都有一个城市 存储为数字 当然还有带有城市 ID 和名称的表 city 有 40 个城市 当真实用户打开他的个人资料设置页面时 我希望选择他的城市
  • JavaScript 随机顺序函数

    我有以下问题 我想调用我的函数func1 func2 func3 以随机顺序 但我想确定的是every函数被调用 如果可能的话 不使用任何函数也很好 只是代码序列的随机顺序 像这样 function xy Call this sequenc
  • Java/JAXB:根据属性将 Xml 解组到特定子类

    是否可以使用 JAXB 根 据 xml 的属性将 xml 解组到特定的 Java 类
  • 如何使用 AWS Rekognition 在 Swift 3 中比较人脸

    我一直在尝试使用 AWSRekognition SDK 来比较人脸 然而 亚马逊没有关于如何将其 SDK 与 iOS 集成的文档 他们有显示如何使用识别的链接 开发者指南 仅提供 Java 示例 而且非常有限 我想知道是否有人知道如何在 S
  • 创建自定义 Windows 10 通知框

    在Windows 10中 右下角有那些灰色的通知框 当您插入 USB 安装更新或 Windows Defender 发现病毒时 它们就会出现 我的问题 我怎样才能创造这些东西 使用自定义消息 如果可能的话 可以在 vbs 或批处理中使用 因
  • 显示加载程序,直到实时链接图像未完全加载 React Native 0.58

    我从 api 接收到一个 JSON 数组 其中图像具有实时链接 因此 在成功渲染数据后 问题是我想显示 gif 直到图像完全加载 该数组是 category Loose Flower id 7 product name Drb Tls Bl
  • Spring MVC:在处理程序方法中的新浏览器窗口中打开链接

    我有一个处理链接点击的控制器 在处理程序方法中 我必须做一些事情 在数据库上 并在新窗口中打开单击的网址 类似于 blank链接中的属性 我使用 redirect url 但它当然会在同一窗口中重定向 有任何想法吗 RequestMappi
  • Java Swing UI 属性列表? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 似乎有大量的 UI 属性可以设置 UIManager put key value 是否有可以设置的所有键的列表 我找到了 Nimbus 外观中使用的
  • 如何选择两列来用数据框绘制?

    apple是一个dataframe 其数据结构如下 apple Date Open High Low Close Adj Close 0 2017 01 03 115 800003 116 330002 114 760002 116 150