Để di chuyển chú giải ra bên ngoài biểu đồ phân tán Seaborn, chúng ta có thể thực hiện các bước sau -
- Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô phụ.
- Tạo khung dữ liệu Pandas với ba coulm, column1, column2 và column3 .
- Vẽ biểu đồ phân tán với khả năng có một số nhóm ngữ nghĩa.
- Để đặt chú giải bên ngoài cốt truyện, hãy sử dụng bbox_to_anchor trong chú thích () phương pháp.
- Để hiển thị hình này, hãy sử dụng show () phương pháp.
Ví dụ
import matplotlib.pyplot as plt import pandas as pd import seaborn as sns plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True df = pd.DataFrame(dict(col1=[2, 1, 4], col2=[5, 2, 1], col3=[4, 0, 1])) sns.scatterplot(data=df) plt.legend(bbox_to_anchor=(1.25, 1), borderaxespad=0) plt.show()
Đầu ra