- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 python errorbar
绘制了一个图,但是参数 markersize
只能是标量而不是数组,这意味着所有数据点都具有相同的标记大小.我想知道如何将不同的 markersize
分配给不同的数据点?
ax.errorbar(x,y,xerr=[xlow,xup],yerr=[ylow,yup],color='r',ls='None',marker='o',markersize=5.)
如果我将标记大小创建为 5.0*y
,我该如何让它工作?
最佳答案
为什么不单独绘制误差线和标记?
import matplotlib.pyplot as plt
import numpy as np
#create x and y values
xval = np.arange(1,10)
yval = np.square(xval)
#define error bars and markersize
yerrmi = np.abs(np.cos(xval) * xval)
yerrpl = np.abs(np.sin(xval) * xval)
yerr = np.stack([yerrpl, yerrmi])
markerpl = 5 * yval
#plot error bars
plt.errorbar(xval, yval, yerr = yerr, ls = "None", color = "r")
#plot scatter plot
plt.scatter(xval, yval, s = 5 * yval, marker = "h", color = "r")
plt.show()
输出:
关于具有不同标记大小的 Python errorbar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50360567/
我使用 python errorbar 绘制了一个图,但是参数 markersize 只能是标量而不是数组,这意味着所有数据点都具有相同的标记大小.我想知道如何将不同的 markersize 分配给不
我使用 python errorbar 绘制了一个图,但是参数 markersize 只能是标量而不是数组,这意味着所有数据点都具有相同的标记大小.我想知道如何将不同的 markersize 分配给不
是否可以在 ggplot 条形图上“逐列”绘制预先计算值的误差线? 鉴于以下情况: require(ggplot2) library("ggplot2") require(reshape2) libr
我正在尝试为类似于 this example 的 matplotlib 错误条图编写图例选择器.我希望能够单击图例中的错误栏/数据点来切换它们在轴中的可见性。问题是 plt.legend() 返回的图
我正在尝试更改使用 plt.errorbar 创建的图表的外观,但我无法按照我想要的方式更改它。 为了演示这个问题,我制作了一些示例数据: import matplotlib.pyplot as pl
我无法让数据点之间的这些线消失!似乎每当我尝试添加错误栏时它都会这样做。如果你看一下图表,第一个是没有误差线的,第二个是有误差线的。这是 pyplot errorbar 的常见副作用吗?有谁知道它为什
目标:使用 errorbar 为单个点绘制非对称 x 误差条。我想显示数据集的四分位数间距 (IQR)。 代码: import numpy as np import matplotlib.pyplot
我正在制作一个带有误差条的散点图,到目前为止我的代码如下所示: plt.errorbar(indices, sample_means,
我想在使用stat_boxplot(geom = "errorbar")时更改晶须的线宽: set.seed(42) df <- data.frame(cond = factor( rep(c("A"
我一直在努力为我的分类变量 (x=Type) 获取所需的错误栏,其中有两个不同的标记形状(每个类别 A 和 B),并且错误栏颜色与相应标记颜色的颜色相匹配(即palette=dict(A= "k",
我一直在尝试获取栏提示上的错误栏上限,但调用 capsize 参数似乎不起作用。如果可以的话请看一下我下面的代码。提前谢谢了。 Figure1 = plt.figure('Bar Graph', fi
我正在尝试在对数图上绘制表示限制的各个点。我正在使用 matplotlib 中的错误栏。然而,箭头的大小因点而异。如何生成恒定大小的限制箭头? 我的代码如下: from math import pi
我有一个显示均值和标准差的errorbar 图。我希望有一个圆圈的图例项、均值和一个单独的 条形图项。类似的东西, -------------------------- | o mean
我正在尝试通过 python 绘制带有平均值和标准差数组的误差条,如下所示: p11 = np.genfromtxt(filn1,delimiter="",usecols=0,dtype=None)
我需要在散点图中的每个点上绘制两个误差线。通常是垂直误差线,对应于点 y 值的误差,但我还需要添加与 X 轴(水平)相关的误差线。我可能可以使用一些 abline 命令来做到这一点,但我认为可能有更聪
当我这样做 import matplotlib.pyplot as plt plt.errorbar(0., 0., xerr=1., capsize=3, capthick=3, label="wr
我正在尝试将一些实验数据叠加到 seaborn.barplot 中的一些模拟数据上。问题是我不知道如何提取 x 轴上的条形位置。这是一个最小的例子: simulated_data = pand
我正在尝试创建一个多系列条形图(使用 orderBars),其中中间系列需要显示用于变量采样的 errorBars。我似乎无法让条形在网格中正确对齐,并且我不知道如何使其工作。现在,到我完成的位置为止
我想绘制数据 x & y 和误差线,ebar,以及它的拟合,yfitted,在半对数图上。这似乎不起作用: figure; hold on; errorbar(x,y,ebar); semilogy(
我想用 Python pandas、matpolib 显示 95% 的置信区间...但我坚持了下来,因为对于通常的 .std() 我会这样做: import pandas as pd import n
我是一名优秀的程序员,十分优秀!