Pandas 在 Windows 终端中绘图

2024-02-04

我有一个简单的熊猫数据框。尝试从 IPython 的 Windows 10 终端会话进行绘图给出了以下结果:

In [4]: df = pd.DataFrame({'Y':[1, 3, 5, 7, 9], 'X':[0, 2, 4, 6, 8]})

In [5]: df
Out[5]:
   X  Y
0  0  1
1  2  3
2  4  5
3  6  7
4  8  9

In [6]: df.plot(kind='line')
Out[6]: <matplotlib.axes._subplots.AxesSubplot at 0x26c4d366940>

In [7]:

我看不到任何情节。我做错了什么吗?


我想你可以尝试添加%matplotlib inline or ipython notebook --matplotlib inline对于笔记本:

%matplotlib inline
#ipython notebook --matplotlib inline 
import pandas as pd
import matplotlib.pyplot as plt
    
df = pd.DataFrame({'Y':[1, 3, 5, 7, 9], 'X':[0, 2, 4, 6, 8]}) 

df.plot(kind='line')

或者您可以添加plt.show()对于控制台:

import pandas as pd
import matplotlib.pyplot as plt
    
df = pd.DataFrame({'Y':[1, 3, 5, 7, 9], 'X':[0, 2, 4, 6, 8]}) 

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

Pandas 在 Windows 终端中绘图 的相关文章

随机推荐

  • Firebase 离线功能导致内存问题

    我正在开发一个使用 firebase 数据库来存储数据的聊天应用程序 开发聊天应用程序时的常用方法是保持数据库节点同步 以便您离线访问消息 因此 当我实现 firebase 离线功能以保持数据节点同步时 问题就出现了 Firebase 建议
  • 如何循环遍历类属性树?

    class ClassA public ClassB myProp get set class ClassB public ClassC anotherProp get set class ClassC public string Name
  • Pandas read_parquet() 错误:pyarrow.lib.ArrowInvalid:从时间戳 [us] 转换到时间戳 [ns] 将导致时间戳超出范围

    我正在尝试读取此处找到的镶木地板格式的 02 2019 fhv 数据 https d37ci6vzurychx cloudfront net trip data fhv tripdata 2019 02 parquet https d37c
  • 为 .NET MVC 项目构建/捆绑 Angular 2 应用程序

    我目前在 NET 4 6 项目中有一个 Angular 2 应用程序 它运行良好 但我对捆绑有疑问 该应用程序是使用最新的 Angular CLI 创建的 我更喜欢用它来构建 捆绑该应用程序 根据我的经验 该捆绑包的 webpack 创建非
  • 如何在 GWT (Google Web Toolkit) 项目中包含外部 jar?

    我有一个名为 xxx jar 的外部 jar 文件 我在我的 GWT 项目中使用 xxx jar 当我尝试在 Ant 中构建项目的 JavaScript 版本时 在使用 xxx 的每个位置都会收到以下类型的错误之一 在 Ant 中执行 gw
  • EF Core 中带有复合键的外键

    我有以下课程 public class ProductAttribute public Guid ProductId get set public Guid AttributeId get set public List
  • 打印样式:如何确保图像不跨越分页符

    在编写打印样式表时 有没有办法确保图像始终仅在单个页面上 而不是跨越多个页面 图像比页面小得多 但根据文档流 它们最终位于页面底部并被分割 我看到的行为示例如下 Page 1 text text text text text text To
  • EF 4.3 迁移抛出“无法打开 configSource 文件”

    我正在尝试使用 EF 4 3 迁移功能 我的 ASP NET MVC 项目将连接字符串存储在外部文件中
  • RDS 数据库集群快照的错误列表标签

    所以我有一个如下所示的工作流程 生产 快照集群 将快照共享到暂存 分期 从共享快照创建新集群 我正在使用 terraform 所以我的配置将如下所示 为简洁起见 我排除了其他属性和资源 data aws db cluster snapsho
  • 如何获取 JButton 的特定 ID?

    我正在尝试构建一个使用 3x3 按钮网格的程序 使用 Java Swing 因此我使用 GridLayout 和循环来初始化它来创建按钮 panel setBorder BorderFactory createEmptyBorder 3 3
  • Perl - 如何将哈希转换为查询字符串?

    如何将哈希值转换为查询字符串 我想找到一个不涉及使用 CGI 模块的解决方案 这是我想做的一个例子 但不知道最好和最优雅的方法是什么 因为我对 Perl 比较陌生 Hash my data key1 gt value1 key2 gt va
  • 使用 xml/app.config 配置温莎城堡

    我目前正在使用温莎城堡构建一个示例应用程序 座右铭是使用 xml app config 来打开 关闭方法拦截 我之前使用过 Fluent API 它很有魅力 下一步 我尝试用我的 xml 替换 Fluent API 代码要点如下 一个名为
  • Symfony2 路由中的默认语言环境

    我在使用 Symfony2 构建的站点的路由和国际化方面遇到问题 如果我在routing yml 文件中定义路由 如下所示 example pattern locale example defaults controller Example
  • 在 python 中,以下 AutoVivification 类如何工作?

    在寻找使用嵌套字典的方法时 我发现了以下代码nosklo https stackoverflow com users 17160 nosklo 我想对此进行解释 class AutoVivification dict Implementat
  • 为什么表达式树中需要转换

    From 这个问题 https stackoverflow com questions 5067120 expression trees and nullable types我5分钟前问过 很明显下面的代码抛出了一个异常 指出 未处理的异常
  • 不兼容类型 - 发现:int 必需:boolean

    如果第一个数字输入等于第二个输入 我试图显示 EQUIVALENT 我的代码有什么问题吗 import java io public class TwoNum public static void main String args int
  • 从位于 docker 容器中的服务访问主机数据库

    如果我有一个在主机 操作系统 Linux 上运行的 Postgres 数据库 并且在 docker compose 的容器中运行一些服务 如何从容器中的服务访问数据库 docker compose 中服务的 yaml 文件应该是什么样子 在
  • 新的 PayPal 沙盒 - 疯狂的事情 [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions Paypal 的人改变了一些东西 在
  • PHP版本升级5.3.25至5.6

    我们需要将 PHP 版本 5 3 25 升级到当前稳定版本 5 6 17 因此 为此我们需要找到最好的方法 逐步的方法 我们可以从5 3 X升级到5 4 X 5 4 X到5 5 X等等 直接升级 这里我们直接从5 3 X升级到5 6 X 除
  • Pandas 在 Windows 终端中绘图

    我有一个简单的熊猫数据框 尝试从 IPython 的 Windows 10 终端会话进行绘图给出了以下结果 In 4 df pd DataFrame Y 1 3 5 7 9 X 0 2 4 6 8 In 5 df Out 5 X Y 0 0