Код: Выделить всё
import datetime
import itertools
import random
import pandas as pd
import numpy as np
import seaborn as sns
from matplotlib import pyplot as plt
import matplotlib.dates as mdates
chronos = np.arange('2024-03-01', '2024-07-01', dtype='datetime64[D]')
with sns.axes_style("whitegrid"):
sns.set({'xtick.bottom': True, 'xtick.top': True, 'patch.edgecolor': 'b'})
fig, ax = plt.subplots(figsize=(20, 4), layout='constrained')
sns.barplot(
x=chronos,
y=[random.randint(0, 10) for _ in chronos],
ax=ax,
width=1,
)
ax.tick_params(
axis='x',
rotation=30
)
ax.tick_params(axis="both", colors="black")
ax.xaxis.set_major_locator(
mdates.MonthLocator(
interval=1,
bymonthday=1
)
)

Без стиль применен, метки появляются. Я просмотрел документацию, но не могу понять, какой вариант их удаляет.
Как показать галочки при включенном стиле seaborn?
Подробнее здесь: https://stackoverflow.com/questions/786 ... born-style