gpt4 book ai didi

python - 将 x=y 线添加到包含箱线图的绘图中

转载 作者:太空宇宙 更新时间:2023-11-03 21:08:16 25 4
gpt4 key购买 nike

我试图将 sns 箱线图与线 x=y 重叠

import seaborn as sns
import pandas

df = pandas.DataFrame(data=[[0,2,3,4],[33,12,34]],columns=['1','2','4','6'])
sns.boxplot(data=df)
sns.lineplot(x=df.columns.astype(int), y=df.columns.astype(int))

结果不是我想要的 enter image description here

如您所见,x=y 线并未从 (1,1) (2,2) (4,4) (6,6) 出发。

知道如何解决这个问题吗?

最佳答案

IIUC,使用:

import seaborn as sns
import pandas
import numpy as np

df = pandas.DataFrame(data=[[0,2,3,4],[33,12,34]],columns=['1','2','4','6'])
sns.boxplot(data=df)
sns.lineplot(x=np.arange(len(df.columns)), y=df.columns.astype(int))

关于python - 将 x=y 线添加到包含箱线图的绘图中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55259183/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com