Matplotlib是Python的绘图库,可以交互使用或嵌入到独立的GUI中。其紧凑的“pyplot”界面类似于MATLAB®的绘图功能。
i有一个约400个单元格的jupyter笔记本。总文件大小为8MB,因此我想抑制具有较大尺寸的输出单元,以减少整体文件大小。 有很多
我想用Python绘制一些钻井数据。由于它们是在海上不同层次上进行钻孔的,因此我想对齐所有三个子图都与主曲线Y轴对齐。我准备了一个素描,我想像一下结尾。
我现在遇到的问题是,我无法生成不同大小的子图箱,这些子图是相同的比例,并且它们与y轴零不符。
在python matplotlib中,绘制多杆图时,如果值是nan,则可以跳过栏,以免出现?
丢失了每组7个条的某些数据,值为0或NAN。这也在丢失的数据中造成了差距。
我如何在matplotlib的图上放置一个表? 我在获取matplotlib表命令工作时没有任何成功。这是我想做什么的一个例子: 谁能帮助餐桌施工代码? 导入Pylab作为PLT plt.f ...
有人可以帮助餐桌施工代码吗?
IMPORTMATPLOTLIB.PYPLOT作为PLT 尺寸= 18 值= [20,25,30,35] x_values1 = list(range(0,100,5)) x_values2 = [0.0,20.0,40.0,60.0,80.0,90.0,95.0] x_values3 = [80,76,72,68,64,60,56,52,48,...
令人难以置信的是,我没有找到有关如何使用matplotlib.pyplot(请不要Pylab)作为输入中心(x,y)和半径r绘制圆圈的直截了当描述。我尝试了一些变体:
在下面的示例中,我在matplotlib中创建一个图块,并具有约束的布局,其中左轴和底部轴的厚度大大增加(并且顶部和右侧的刺都被转动了...
如何改变python matplotlib中单个散点点的形状和颜色? 我目前正在尝试将表中的某些数据导入python,以创建一个变量的图。我还想将每个数据点通过两个变量将每个数据点分组为相同的
这是我当前的代码(示例数据),我给了颜色变量字母,但是真实数据很简单:
I有两个RGB图像,表示某些几何形状上的标量变量的图。我的目标是找到一种方法来绘制两个图像之间的变量差异并用自定义
i在附件的图中添加了这些自定义传说,但文本的前面有一个奇怪的空间。有办法可以删除空白空间吗? 代码: #绘图 plt.figure(figsize =(7,5))#集图...
如何从matplotlib中的分类网格点绘制多边形? (阶段形式生成)
I有一个数据框,其中包含1681个均匀分布的2D网格点。每个数据点都有其X和Y坐标,一个代表其类别(或阶段)的标签以及该类别的颜色。 ...
以来 /USR/lib/pymodules/python2.7/matplotlib/legend.py:610:userWarning:传说不支持[ 以来 /usr/lib/pymodules/python2.7/matplotlib/legend.py:610: UserWarning: Legend does not support [<matplotlib.lines.Line2D object at 0x3a30810>] Use proxy artist instead. http://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist warnings.warn("Legend does not support %s\nUse proxy artist instead.\n\nhttp://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist\n" % (str(orig_handle),)) /usr/lib/pymodules/python2.7/matplotlib/legend.py:610: UserWarning: Legend does not support [<matplotlib.lines.Line2D object at 0x3a30990>] Use proxy artist instead. http://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist warnings.warn("Legend does not support %s\nUse proxy artist instead.\n\nhttp://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist\n" % (str(orig_handle),)) this this甚至是用这样的琐碎脚本发生的: import matplotlib.pyplot as plt a = [1,2,3] b = [4,5,6] c = [7,8,9] plot1 = plt.plot(a,b) plot2 = plt.plot(a,c) plt.legend([plot1,plot2],["plot 1", "plot 2"]) plt.show() 我发现了错误指向我在诊断错误源方面毫无用处的链接。 您应该添加逗号: plot1, = plt.plot(a,b) plot2, = plt.plot(a,c) 您需要逗号的原因是因为plt.plot()返回了线对象的元组,无论实际上是从命令中创建了多少。如果没有逗号,“ plot1”和“ plot2”是元素而不是线对象,则使后来呼叫plt.legend()失败。 逗号隐含地解开结果,以便将元组“ plot1”和“ plot2”自动成为元组中的第一个对象,即您实际想要的线对象。 http://matplotlib.sourceforge.net/users/legend_guide.html#adjusting-the-prod-the-prode-the-cord--erord-of-legend-items, line,=情节(x,sin(x))逗号代表什么? 使用“标签”关键字,就像这样: plt.plot(x, y, label='x vs. y') 然后添加传奇人物: plt.legend() 传说将保留厚度,颜色等的线属性。 使用handles又名Proxy artists import matplotlib.lines as mlines import matplotlib.pyplot as plt # defining legend style and data blue_line = mlines.Line2D([], [], color='blue', label='My Label') reds_line = mlines.Line2D([], [], color='red', label='My Othes') plt.legend(handles=[blue_line, reds_line]) plt.show() I在直方图图上也有类似的问题。这并不是OP所要求的,而是将我的发现贴在“传奇不起作用”的未来访客: 该代码不起作用: fig, ax = plt.subplots(figsize=(10, 6)) sns.histplot(data=df_stats, x="score", hue="sys", weights=df_stats[sname], bins=10, kde=False, multiple="dodge") ax.legend(title="Systems", labels=[labels[k] for k in sys_names]) 更改以下代码后,它开始按预期工作 fig, _ = plt.subplots(figsize=(10, 6)) ax = sns.histplot(data=df_stats, x="score", hue="sys", weights=df_stats[sname], bins=10, kde=False, multiple="dodge") ax.legend(title="Systems", labels=[labels[k] for k in sys_names]) 传说的问题是什么?注意ax对象初始化的位置!PS,副驾驶/Chatgpt也无法解决我的错误,并使我感到沮丧。 使用绘制图时使用标签,然后只能使用图例。 X轴名称和Y轴名称与传奇名称不同。
我正在试图将我的情节中的字体更改为新罗马人,但是由于某种原因,我的X轴标签中的指标的字体并没有更改。 我已经设置了全局参数如下:
除了卷曲括号内的部分外,哪个工作正常。
在直方图与海洋绘制的直方图中,当棒重叠时,因为使用色调,颜色会改变,通常是无法区分的。这使得很难向人们解释情节。这变得越来越