我正在尝试从seaborn创建strip plot
并添加指示我设置的Min,Mid和Max的行。我想将Min线设置为500标记,将中间线设置为2000,将最大线设置为3500.
我的目标是显示哪些点在最小值和最大值内以及哪些点在该范围之外。我尝试使用混合的boxplot和strip plot,但boxplot只显示数据集百分位数的行。
import pandas as pd
from pandas import DataFrame
import matplotlib.pyplot as plt
import seaborn as sns
data = DataFrame([1000,2000,3000,4000, 8000], columns=["Amount"], index=["EE1","EE2","EE3","EE4", "EE5"])
sns.boxplot(data = data)
sns.stripplot(data=data, size=6, jitter=True)
我得到这样的东西:
那么,有没有办法添加线来标记500,2000和3500值?而不是箱线图中的线?
我编辑的图像是我想要的: