我有一个数据帧,其中包含4个样本的参数'likes, 'retweets', 'followers', 'pics'
均值的置信区间:ikke-aktant, laser, umbrella, mask
。所有值都是一个包含置信区间的列表,例如[8.339078253365264, 9.023388831788864]
,这是激光样品中同类的置信区间。这里可以看到数据帧的图片:https://imgur.com/a/NkDckII
我想在seaborn pointplot中绘制它,其中y代表四个样本,x是
到目前为止,我已经:
ax = sns.pointplot(x="likes", data=df_boot, hue='sample', join=False)
返回错误:
TypeError: Horizontal orientation requires numeric `x` variable.
我猜这是因为x是一个列表。是否有一种方法可以使用pointplot绘制置信区间
我认为问题在于,您使用的数据已经是置信区间。Pointplot需要“原始”数据,如此处的示例数据集:github.com/mwaskom/seaborn-data/blob/master/tips.csv。那么,为什么不使用您用来计算这些置信区间的数据呢
相关问题 更多 >
编程相关推荐