Để 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.