【问题标题】:Emphasize on line of the grid with Seaborn [duplicate]用Seaborn强调网格线[重复]
【发布时间】:2021-09-09 23:57:46
【问题描述】:

我正在使用 Seaborn 绘制小提琴图(如下图所示):

我想在 y 轴 (Comparison_perc) 上强调 0 级的线,然后让它稍微变大/变暗。

你知道怎么做吗?

非常感谢,

纪尧姆

【问题讨论】:

    标签: python matplotlib plot seaborn data-visualization


    【解决方案1】:

    我相信您可以使用 axhline() 添加一条水平线,例如

    #Import libraries
    import seaborn as sns
    import matplotlib.pyplot as plt
    
    #Load example dataset
    dataset = sns.load_dataset("iris")
    
    #Create graph
    graph = sns.barplot(x="sepal_width", y="petal_width", data=dataset)
    
    #Draw a horizontal line at 0
    graph.axhline(y=0)
    
    #Show plot
    plt.show()
    

    您可以更改颜色/厚度等,例如graph.axhline(y=0, linewidth=4, color='r')

    【讨论】:

    • 它成功了,谢谢 Jared!
    • 不客气 - 感谢您提出一个包含所有必需细节的清晰/简洁的问题 :)
    猜你喜欢
    • 2018-08-05
    • 2022-01-13
    • 1970-01-01
    • 1970-01-01
    • 2014-03-22
    • 1970-01-01
    • 2019-12-15
    • 1970-01-01
    • 2021-10-13
    相关资源
    最近更新 更多