Để vẽ biểu đồ chung Seaborn hoặc Jointgrid không vuông, chúng ta có thể sử dụng set_figwidth () và set_figheight () các phương pháp.
Các bước
- Đặ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 x và y điểm dữ liệu bằng cách sử dụng numpy.
- Tạo khung dữ liệu có hai cột.
- Sử dụng Jointplot () phương pháp vẽ âm mưu chung.
- Để làm cho nó không vuông, chúng ta có thể đặt chiều rộng và chiều cao của hình.
- Để hiển thị hình này, hãy sử dụng show () phương pháp.
Ví dụ
import seaborn as sns import numpy as np from matplotlib import pyplot as plt import pandas as pd plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True X = np.random.randn(1000,) Y = 0.2 * np.random.randn(1000) + 0.5 df = pd.DataFrame(dict(x=X, y=Y)) jp = sns.jointplot(x="x", y="y", data=df, height=3.5, joint_kws={'color': 'red'}) jp.fig.set_figwidth(7.50) jp.fig.set_figheight(3.50) plt.show()
Đầu ra