我有一个图,我试图在箱线图系列上覆盖散点图系列...这是问题的一个简单示例,以便您可以重新创建它。
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
names = ['a','b','c','d','e','f']
df = pd.DataFrame(np.random.rand(6,6), columns=names)
display(df)
plt.boxplot(df, labels=names)
plt.show()
plt.scatter(names, df.head(1))
plt.show()
plt.boxplot(df, labels=names)
plt.scatter(names, df.head(1))
plt.show()
Run Code Online (Sandbox Code Playgroud)
结果:
因此,您会看到,当箱线图和散点图都添加到同一个图形时,标签不再正确对齐。我该如何修复这种对齐方式?