Vẽ biểu đồ dữ liệu
Mọi thứ trong python đều là một đối tượng, ngay cả các module. Mục tiêu của bạn trong bài tập này là ôn lại cách dùng giao diện hướng đối tượng của thư viện python matplotlib để trực quan hóa dữ liệu đo đạc theo một quy trình linh hoạt và dễ mở rộng hơn. Quy trình vẽ tổng quát như sau:
import matplotlib.pyplot as plt
fig, axis = plt.subplots()
axis.plot(x, y, color="green", linestyle="--", marker="s")
plt.show()

Bài tập này là một phần của khóa học
Nhập môn Mô hình tuyến tính với Python
Hướng dẫn bài tập
- Dùng
plt.subplots()để tạo các đối tượng figure và axis. - Dữ liệu đã được cung cấp trong hai mảng
numpyđược định nghĩa sẵn,timesvàdistances. - Dùng
axis.plot()để vẽtimestrên trục ngang vàdistancestrên trục dọc. - Khi gọi
axis.plot(), hãy dùng các đối số từ khóa đầu vàolinestyle=" ",marker="o", vàcolor="red".
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Create figure and axis objects using subplots()
fig, axis = plt.____()
# Plot line using the axis.plot() method
line = axis.plot(____ , ____ , linestyle="____", marker="____", color="____")
# Use the plt.show() method to display the figure
plt.____()