Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Tăng độ dày đường vẽ trong Seaborn Line Plot

Để tăng độ dày đường vẽ trong biểu đồ đường (line plot) của Seaborn, bạn có thể thực hiện theo các bước sau:

Các bước thực hiện

  • Thiết lập kích thước hình vẽ và điều chỉnh khoảng cách giữa các subplot.
  • Tạo DataFrame df chứa dữ liệu hai chiều.
  • Tạo line plot Seaborn với tham số linewidth (hoặc lw). Ví dụ: linewidth=7.
  • Xoay nhãn tick trên trục X 45 độ bằng tick_params().
  • Sử dụng phương thức show() để hiển thị hình vẽ.

Ví dụ minh họa

import seaborn as sns
from matplotlib import pyplot as plt
import pandas as pd
import numpy as np

plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

df = pd.DataFrame(
    dict(
        time=list(pd.date_range("2021-01-01 12:00:00", periods=10)),
        speed=np.linspace(1, 10, 10)
    )
)

ax = sns.lineplot(x="time", y="speed", data=df, lw=7)
ax.tick_params(rotation=45)
plt.show()

Kết quả đầu ra

Biểu đồ đường với nét vẽ dày (linewidth=7), trục thời gian xoay 45 độ để dễ đọc.