Bắt đầu ngayBắt đầu miễn phí

Tạo NumPy array từ list

Bạn còn nhớ list có thể chứa bất cứ thứ gì chứ? Chúng thậm chí có thể chứa các list khác. Trong bài tập này, bạn sẽ minh họa tính năng đó và cho thấy nó hữu ích thế nào để tạo NumPy array của riêng mình.

Bảy list đã được nạp vào workspace của bạn, mỗi list được đặt tên theo một ngày trong tuần: monday, tuesday, v.v. Mỗi list chứa lưu lượng xe đạp trung bình theo giờ qua cầu Fremont.

Bài tập này là một phần của khóa học

Python cho người dùng MATLAB

Xem khóa học

Hướng dẫn bài tập

  • Tạo một list weekdays trong đó mỗi phần tử là một list theo từng ngày, bắt đầu từ Monday.
  • Tạo một NumPy array traffic từ list weekdays.
  • Tính lưu lượng trung bình theo giờ.
  • Vẽ biểu đồ lưu lượng trung bình theo giờ cho các ngày trong tuần.

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 a list "weekdays" where each element is a daily list, starting on Monday
weekdays = [____]

# Create a NumPy array "traffic" from the list "weekdays"
traffic = ____(weekdays)

# Calculate the hourly mean traffic
hourly = np.____(traffic,axis=0)

# Plot the mean hourly traffic for weekdays
plt.____(____)
plt.show()
Chỉnh sửa và Chạy Mã