我有与这个问题类似的问题;我试图在 Seaborn 中合并三个图,但 y 轴上的标签未与条形对齐。
我的代码(现在是一个有效的复制粘贴示例):
import numpy as np
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
from matplotlib.colors import LogNorm
### Generate example data
np.random.seed(123)
year = [2018, 2019, 2020, 2021]
task = [x + 2 for x in range(18)]
student = [x for x in range(200)]
amount = [x + 10 for x in range(90)]
violation = [letter for letter in "thisisjustsampletextforlabels"] # one letter labels
df_example = pd.DataFrame({
# some …
Run Code Online (Sandbox Code Playgroud)