首页 文章
  • 1 votes
     answers
     views

    由plt.hist()创建的补丁对象不会被绘制

    让我先说一下,我对matplotlib的理解是有限的 - 我主要只是使用来自pyplot的 plot() , hist() 和 show() . 我对补丁对象有基本的了解,但(显然)没有正确理解如何使用它们 . 当我运行以下代码时(从标准的在线示例中复制): import numpy as np import matplotlib from matplotlib.patches import C...
  • 0 votes
     answers
     views

    使用Python中的Pandas从csv生成简单的图

    我正在尝试制作一个csv文件的第一列('时间')的图表,该文件是针对第二列('Bid')绘制的 . 这是我到目前为止所拥有的 . import pandas as pd import datetime import csv import matplotlib.pyplot as plt import matplotlib.dates as mdates headers = ['Time','Bid...
  • -2 votes
     answers
     views
  • 0 votes
     answers
     views

    ValueError:视图限制最小值-0.5小于1,并且在绘制条形图时是无效的Matplotlib日期值

    我有时只是在尝试使用数据框中的multinomialnb_label值的value_counts()绘制条形图时才会收到此错误 . 其他时候很好 . 我无法弄清楚如何修复错误 . 它是一个烧瓶应用程序的一部分,一切正常,直到它到达该行: my_plot = multinomialnb_count.plot(kind='bar', legend=None) 这是multinomialnb_coun...
  • 0 votes
     answers
     views

    如何让情节出现?

    所以我试图创建这个功能来制作一个质量 spring 阻尼系统的图,我们应该能够基本上改变我们喜欢的任何东西,功能和滑块的值也会影响情节,我遇到了麻烦试图绘制我的功能 . 错误发生在我试图在我的PlotWindow函数中使用我的solveMBK函数的函数中,我不知道如何包含我的滑块中的值以及在启动窗口中输入的其他值 . 这是我的代码: import tkinter as tk from matpl...
  • 38 votes
     answers
     views

    在matplotlib的子图中嵌入小图

    如果你想在较大的一个中插入一个小图,你可以使用Axes,如here . 问题是我不知道如何在子图中做同样的事情 . 我有几个子图,我想在每个子图中绘制一个小图 . 示例代码将是这样的: import numpy as np import matplotlib.pyplot as plt fig = plt.figure() for i in range(4): ax = fig.add...
  • 0 votes
     answers
     views

    从数学绘图库窗口中提取图像(jpg)

    我试图找到一种方法将matplotlib窗口内容的副本直接复制到内存中 - 我想避免将其保存到中间PNG文件中,只是将其读回内存,如下所示 . 有什么建议?谢谢 . from matplotlib import pyplot as plt # draw into window with detected objects bounding boxes ax = utils.viz.plot_bbox...
  • 0 votes
     answers
     views

    按月绘制条形图 - matplotlib

    我有一个以下形式的数据集: Date A B C 01/04/2012 2 5 Y 05/04/2012 3 4 Y 06/05/2012 7 6 Y 09/05/2012 8 2 N 11/05/2012 1 4 Y 15/06/2012 5 4 Y 继续增加更多行 . 我要绘制的条形图与日期在底部轴转换为只显示...
  • 1 votes
     answers
     views

    在jupyter Notebook上的matplotlib图中缩放和平移选项

    我想对jupyter笔记本上的matplotlib中生成的图表进行缩放和平移选项 . 我尝试安装mpld3但导入包根本不会产生我的情节 . 这是我正在使用的Anaconda版本(Anaconda2)的问题吗?我该怎么做才能解决这个问题?感谢您的任何帮助,谢谢
  • 0 votes
     answers
     views

    Python 3 pyplot.hold已弃用

    我想使用 pyplot.hold(True) ,因为我想在散点图上绘制等高线图 . 当我使用下面的代码时,它会发出 pyplot.hold is deprecated 的警告 . 在Python 3中还有其他选项,或者我只是忽略警告?非常感谢你 . plt.scatter(X[:, 0], X[:, 1], s=150, c='b', marker='x', linewidths=1) plt....
  • 1 votes
     answers
     views

    Jupyter:Seaborn pairplot很难设置图形尺寸?

    我试图创建每个变量的双变量散点图与数据帧中的每个变量,我发现 sns.pairplot() 正是我需要的 . 然而,无论我做什么(我已经尝试了这个_55848中发现的所有建议),这些情节仍然散布出来,而且一般来说太大了 . 在下图中,只有12个变量中的前两行和四列显示在我的整个屏幕上 . 我发现了我的用法 %config InlineBackend.figure_format = 'svg' 在...
  • 48 votes
     answers
     views

    matplotlib:同一图表上的2个不同的图例

    我有一个图表,其中不同的颜色用于不同的参数,并且不同的线条样式用于不同的算法 . 目标是比较使用类似参数执行的不同算法的结果 . 这意味着我总共使用了4种不同的颜色和3种不同的线条样式,在同一个图形上总共有12个图形 . 我实际上是根据颜色构建图例,将每种颜色与相应的参数相关联 . 现在我想在同一个图表上显示第二个图例,其中包含每个线条样式的含义 . 有可能实现这一目标吗?怎么样? 这是我的代码实...
  • 0 votes
     answers
     views

    图形轴在Python中无法正确显示

    我正在尝试在python中创建一个2x2图表并且正在与轴进行斗争 . 这是我到目前为止所得到的 - 每个子图上的轴都搞砸了 . 这是我的代码: def plotCarBar(df): fig = plt.figure() j = 1 for i in pandaDF.columns[15:18]: cat_count = df.groupby(i)[i].c...
  • 1 votes
     answers
     views

    Matplotlib动画未更新

    我正在使用rplidar . 其旋转360度,每秒旋转100个样本(信号质量,角度和距离) . 使用Rplidar库我可以将这些数据作为多维数组获取([(15,90,300),(14,91,310)...]) . 现在我想将这些数据绘制为动画,而下面是代码 . 问题是grap没有更新 . 如果你能提供帮助我会很高兴的 . 非常感谢您的宝贵时间 . from rplidar import RPLid...
  • 2 votes
     answers
     views

    无法调用canvas.show()

    Error: /usr/bin/python3.5 /root/PycharmProjects/Capstone2/main.py Traceback(最近一次调用最后一次):文件“/root/PycharmProjects/Capstone2/main.py”,第62行,在canvas.show()中文件“/usr/lib/python3/dist-packages/matplotlib/ba...
  • 1 votes
     answers
     views

    2D线性插值:数据和插值点

    考虑这个y(x)函数: 我们可以在文件中生成这些散点: dataset_1D.dat : # x y 0 0 1 1 2 0 3 -9 4 -32 以下是这些点的1D插值代码: 加载此分散点 创建 x_mesh 执行1D插值 码: import numpy as np from scipy.interpolate import interp2d, i...
  • 1 votes
     answers
     views

    在jupyter笔记本之外显示动画

    我想使用Jupyter笔记本来托管我的代码以进行演示,但我不想将动画嵌入到笔记本中 . (因为嵌入视频非常耗时 . )我想运行单元格并弹出一个屏幕,好像我在终端中运行代码一样 . from matplotlib.animation import FuncAnimation from matplotlib.pyplot import plot, show, subplots, title # ...
  • 5 votes
     answers
     views

    如何使用pylab查看RGB图像

    我正在尝试以CIFAR-10格式查看32x32像素的RGB图像 . 这是一个numpy数组,其中像素值(uint8)排列如下:“前1024个字节是红色通道值,下一个1024是绿色,最后1024个是蓝色 . 值以行主顺序存储,所以前32个字节是图像第一行的红色通道值 . “ 因此,原始图像形状是: numpy.shape(image) (3072L,) 我像这样重塑它: im = numpy.re...
  • 0 votes
     answers
     views

    在特定点添加标记到绘图

    我有一个数据帧(前几行): 我可以用 matplotlib.pyplot 绘制它: fig = plt.figure() ax1 = fig.add_subplot(111, ylabel='Price') df1[['Close']].plot(ax=ax1) 要得到: 我想要做的是在索引 2018-09-10 04:00:00 处添加一个标记到绘图,向下三角形,这由数据框的位置列中的值 ...
  • -2 votes
     answers
     views

    如何在熊猫中绘制整体的百分比?

    我有一个如下所示的数据框: 我想在条形图中绘制回避者的百分比(Sidestepped == 1) . ObstacleInterspace只有4个类别:0.0,0.50,0.75,1.70 性只是'm'或'f' 因此,如果在ObstacleInterspace 0.0,所有女性回避(1),这将是100%,如果只有7个女性回避0.0和3没有,这将是70% . 男性也一样 . 我试过这个: x, y,...
  • 144 votes
     answers
     views

    如何在matplotlib中给定绘图上绘制垂直线?

    给定时间表示中的信号图,如何绘制标记相应时间指标的线? 具体来说,给定时间索引范围为0到2.6(s)的信号图,我想绘制垂直红线,表示列表 [0.22058956, 0.33088437, 2.20589566] 的相应时间索引,我该怎么办?
  • 665 votes
     answers
     views

    如何把这个传说放出情节

    我有一系列20个图(不是子图)可以在一个图中制作 . 我希望传说能够超越盒子 . 与此同时,我不想改变轴,因为图形的大小减少了 . 请帮助我以下查询: 我想将图例框保留在绘图区域之外 . (我希望传说位于情节区域的右侧) . 无论如何,我减少了图例框内文本的字体大小,因此图例框的大小会很小 .
  • 825 votes
     answers
     views

    将绘图保存到图像文件,而不是使用Matplotlib显示它

    我正在编写一个快速而肮脏的脚本来动态生成绘图 . 我使用下面的代码(来自Matplotlib文档)作为起点: from pylab import figure, axes, pie, title, show # Make a square figure and axes figure(1, figsize=(6, 6)) ax = axes([0.1, 0.1, 0.8, 0.8]) labe...
  • 653 votes
     answers
     views

    如何使IPython笔记本matplotlib内联

    我试图在MacOS X上使用Python 2.7.2和IPython 1.1.0上的IPython笔记本 . 我无法让matplotlib图形显示为内联 . import matplotlib import numpy as np import matplotlib.pyplot as plt %matplotlib inline 我也尝试了 %pylab inline 和ipython命令行参...
  • 277 votes
     answers
     views

    使用python中的matplotlib绘制对数轴

    我想使用matplotlib绘制一个具有一个对数轴的图形 . 我've been reading the docs, but can' t弄清楚了语法 . 我知道它可能在情节参数中像 'scale=linear' 一样简单,但我似乎无法正确对待 示例程序: import pylab import matplotlib.pyplot as plt a = [pow(10, i) for i in r...
  • 262 votes
     answers
     views

    在matplotlib图中隐藏轴文本

    我试图在任一轴上绘制一个没有刻度线或数字的图形(我使用传统意义上的轴,而不是matplotlib命名法!) . 我遇到的一个问题是matplotlib通过减去值N来调整x(y)ticklabels,然后在轴的末尾添加N. 这可能很模糊,但下面的简化示例突出了这个问题,'6.18'是N的违规值: import matplotlib.pyplot as plt import random prefix...
  • 386 votes
     answers
     views

    何时使用cla(),clf()或close()清除matplotlib中的图?

    Matplotlib提供以下功能: cla() # Clear axis clf() # Clear figure close() # Close a figure window 文档没有提供很多关于这些函数之间差异的深入见解 . 我什么时候应该使用每个功能,它究竟做了什么?
  • 60 votes
     answers
     views

    从Python的熊猫数据帧中制作matplotlib散点图

    在Python中使用 pandas 数据框使用 matplotlib 制作一系列散点图的最佳方法是什么? 例如,如果我有一个感兴趣的列的数据框 df ,我发现自己通常会将所有内容转换为数组: import matplotlib.pylab as plt # df is a DataFrame: fetch col1 and col2 # and drop na rows if any of th...
  • 404 votes
     answers
     views

    matplotlib Python的安装问题[复制]

    这个问题在这里已有答案: python matplotlib framework under macosx? 10个答案 安装 matplotlib 包无法 import matplotlib.pyplot as plt 后出现问题 . 任何建议都将非常感激 . >>> import matplotlib.pyplot as plt Traceback (most recen...
  • 1 votes
     answers
     views

    绘制基于Python条件的多彩时间序列图[重复]

    这个问题在这里已有答案: How to plot multi-color line if x-axis is date time index of pandas 2个答案 我有一个pandas Financial timeseries DataFrame,有两列和一个日期时间索引 . TOTAL.PAPRPNT.M Label 1973-03-01 25504.000 ...

热门问题