เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การสร้าง NumPy array จากลิสต์

ลิสต์สามารถเก็บข้อมูลได้ทุกประเภท รวมถึงลิสต์อื่นด้วย ในแบบฝึกหัดนี้ เราจะสาธิตคุณสมบัตินี้และแสดงให้เห็นว่ามันมีประโยชน์เพียงใดในการสร้าง NumPy array

มีลิสต์ 7 รายการโหลดอยู่ใน workspace ของคุณ โดยแต่ละรายการตั้งชื่อตามวันในสัปดาห์ ได้แก่ monday, tuesday และอื่น ๆ แต่ละลิสต์เก็บข้อมูลปริมาณการสัญจรของจักรยานเฉลี่ยรายชั่วโมงบนสะพาน Fremont

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python สำหรับผู้ใช้ MATLAB

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้างลิสต์ weekdays โดยให้แต่ละสมาชิกเป็นลิสต์ของแต่ละวัน เริ่มตั้งแต่วันจันทร์
  • สร้าง NumPy array ชื่อ traffic จากลิสต์ weekdays
  • คำนวณค่าเฉลี่ยปริมาณการสัญจรรายชั่วโมง
  • พล็อตกราฟค่าเฉลี่ยปริมาณการสัญจรรายชั่วโมงของวันธรรมดา

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# 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()
แก้ไขและรันโค้ด