Menu
CoddyTech

Nhãn và tiêu đề

Thuộc phần Dữ liệu và biểu đồ trong hành trình Machine Learning của Coddy. Bài học 20 trên 60.

Đến cuối chương này, bạn sẽ vẽ được biểu đồ như thế này:

Biểu đồ hoàn chỉnh có tiêu đề Số bước hằng tuần: đường màu tím biểu thị số bước của Ana với các hình tròn, các chấm màu xanh lá và đỏ biểu thị những ngày của Ben, đường mục tiêu nét đứt màu đen ở mức 10 và chú giải

Mọi thứ bắt đầu từ các từ ngữ. Một đường trống có thể biểu thị tiền, phút hoặc mét. Tiêu đề và hai nhãn trục cho biết đường đó biểu thị gì:

months = [1, 2, 3, 4, 5, 6]
savings = [120, 250, 310, 480, 520, 700]
plt.plot(months, savings)
plt.title("My Savings")
plt.xlabel("Month")
plt.ylabel("Savings ($)")
plt.show()

Biểu đồ đường có tiêu đề My Savings, tăng từ 120 lên 700, với Month bên dưới trục ngang và Savings ($) dọc theo trục đứng

Mỗi hàm nhận một chuỗi, nên f-string cũng dùng được. Ghi đơn vị trong nhãn và gọi cả ba hàm trước plt.show(), lệnh này hoàn thiện biểu đồ.

challenge icon

Thử thách

Trung bình

Một tấm pin mặt trời ghi lại công suất vào mỗi giờ buổi sáng. Mã khởi đầu đọc tên tấm pin và vẽ đường biểu diễn. Hoàn thiện biểu đồ:

  1. Đặt tiêu đề gồm tên, một dấu cách và Output: tên Shed cho ra Shed Output.
  2. Gắn nhãn trục ngang là Hour và trục dọc là Power (W).
  3. Hiển thị biểu đồ.

Biểu đồ của bạn sẽ trông như thế này, với một tấm pin có tên Balcony:

Biểu đồ đường có tiêu đề Balcony Output, tăng từ 15 lên 170 watt trong khoảng giờ 6 đến 12, với Hour trên trục ngang và Power (W) trên trục dọc

Chương trình của bạn không in ra gì. Coddy mô tả biểu đồ của bạn trong đầu ra.

Tự làm thử

import matplotlib.pyplot as plt

panel = input()
hours = [6, 7, 8, 9, 10, 11, 12]
watts = [40, 95, 160, 210, 255, 280, 290]

# Đừng thay đổi dòng bên dưới
plt.plot(hours, watts)

# Viết code của bạn bên dưới
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Dữ liệu và biểu đồ

Tự luyện tập: Trình biên dịch Python online