“lines()”表现得像“polygon()”R?

时间:2018-03-12 16:18:17

标签: r plot bayesian rstan rstanarm

我试图在红色回归线周围绘制两条黑线。但res = df.sort_values('value')\ .bfill()\ .drop_duplicates('value') # value attribute1 attribute2 attribute3 attribute4 # 0 value1 bar baz foo boo 命令更像是lines()而不是简单的一行(见下面的代码)。

我想知道是否有修复只是在回归线周围绘制两条线(即不确定区间),或者我遗漏了什么?

polygon()

enter image description here

1 个答案:

答案 0 :(得分:1)

尝试有序的data.frame,如:

a <- cbind(d$mom_iq, I[,1])
a <- a[order(a[,1]),]
lines(a)

所以你也可以写:

lines(sort(d$mom_iq), I[,2][order(d$mom_iq)])

或简单地说:

apply(I, 2, function(x) lines(sort(d$mom_iq), x[order(d$mom_iq)])) 

enter image description here