相关疑难解决方法(0)

Altair 中具有自定义置信区间的折线图

假设我有以下数据框:

选择_101

我检查了文档,但它仅基于单列。

可重现的代码:

x = np.random.normal(100,5,100)
data = pd.DataFrame(x)
epsilon = 10
data.columns = ['x']
data['lower'] = x - epsilon
data['upper'] = x + epsilon
data

Run Code Online (Sandbox Code Playgroud)

我实际上喜欢使用 altair,因为我喜欢它的交互性。

machine-learning python-3.x data-science altair

6
推荐指数
1
解决办法
711
查看次数

seaborn:如何在分组条形图上添加误差线

我有一个的数据帧df有四列:CandidateSample_SetValues,和ErrorCandidate例如,该列具有三个唯一条目:[X, Y, Z]并且我们有三个样本集,因此也Sample_Set具有三个唯一值:[1,2,3]。df 大致如下所示。

Candidate,Sample_Set,Values,Error
X,1,20,50
Y,1,10,50
Z,1,10,50
X,2,200,30
Y,2,101,30
Z,2,99,30
X,3,1999,10
Y,3,998,10
Z,3,1003,10
Run Code Online (Sandbox Code Playgroud)

我正在使用使用x="Candidate", y="Values",来创建一个分组的条形图hue="Sample_Set"。一切都很好,直到我尝试使用名为Error. 我正在使用以下代码。

import seaborn as sns

ax = sns.factorplot(x="Candidate", y="Values", hue="Sample_Set", data=df,
                    size=8, kind="bar")
Run Code Online (Sandbox Code Playgroud)

如何合并错误?

我会很感激这个任务的解决方案或更优雅的方法。

python matplotlib python-2.7 pandas seaborn

2
推荐指数
1
解决办法
7723
查看次数