[英]Get band values when using seaborn lineplot with ci parameter
当我使用seaborn lineplot并将参数ci
设置为sd
时,我想获得边界值
import seaborn as sns; sns.set()
import matplotlib.pyplot as plt
fmri = sns.load_dataset("fmri")
ax = sns.lineplot(x="timepoint", y="signal", ci="sd", data=fmri)
它返回绘制了坐标图的轴对象,但是如何获得估计器的数值和与sd
对应的波段呢?
sns.lineplot()
是绘制的平均fmri.signal
在的各值fmri.timepoint
并通过标准偏差附加置信区间。 您可以使用本地熊猫获得均值和标准差:
fmri.groupby('timepoint')['signal'].mean()
fmri.groupby('timepoint')['signal'].std()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.