繁体   English   中英

使用带有ci参数的seaborn线图时获取波段值

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM