Как повернуть метки X Tick в Seaborn: методы и примеры

Чтобы повернуть метки на x галочек в Seaborn, вы можете использовать несколько методов. Вот несколько вариантов:

  1. Использование set_xticklabels()с параметром rotation:

    import seaborn as sns
    import matplotlib.pyplot as plt
    
    # Create a Seaborn plot
    sns.set( )
    tips = sns.load_dataset("tips")
    ax = sns.boxplot(x="day", y="total_bill", data=tips)
    
    # Rotate x tick labels
    ax.set_xticklabels(ax.get_xticklabels(), rotation=45)
    
    # Show the plot
    plt.show()
  2. Настройка xticklabel_rotationв sns.set():

    import seaborn as sns
    import matplotlib.pyplot as plt
    
    # Set rotation globally
    sns.set( , rc={"xtick.labelrotation": 45})
    
    # Create a Seaborn plot
    tips = sns.load_dataset("tips")
    ax = sns.boxplot(x="day", y="total_bill", data=tips)
    
    # Show the plot
    plt.show()
  3. Использование set_ticklabels()с параметром rotation:

    import seaborn as sns
    import matplotlib.pyplot as plt
    
    # Create a Seaborn plot
    sns.set( )
    tips = sns.load_dataset("tips")
    ax = sns.boxplot(x="day", y="total_bill", data=tips)
    
    # Rotate x tick labels
    ax.set_ticklabels(ax.get_xticklabels(), rotation=45)
    
    # Show the plot
    plt.show()
  4. Использование tick_params()с параметром rotation:

    import seaborn as sns
    import matplotlib.pyplot as plt
    
    # Create a Seaborn plot
    sns.set( )
    tips = sns.load_dataset("tips")
    ax = sns.boxplot(x="day", y="total_bill", data=tips)
    
    # Rotate x tick labels
    ax.tick_params(axis="x", rotation=45)
    
    # Show the plot
    plt.show()

Эти методы позволяют вращать метки делений x на графиках Сиборна. Поэкспериментируйте со значением угла поворота, чтобы добиться желаемой ориентации меток.