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

ราคาไหนสูงกว่าค่าเฉลี่ย?

Boolean array เป็นวิธีที่มีประสิทธิภาพมากในการ subset อาร์เรย์ ในแบบฝึกหัดนี้ คุณจะระบุราคาที่สูงกว่าค่าเฉลี่ยจากรายการราคาที่กำหนดให้

numpy ถูก import ไว้ในชื่อ np และอาร์เรย์ prices พร้อมใช้งานใน workspace แล้ว

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

Python เบื้องต้นสำหรับการเงิน

ดูคอร์ส

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

  • หาองค์ประกอบใน prices ที่มากกว่า price_mean แล้วกำหนดผลลัพธ์ที่เป็น boolean ให้กับ boolean_array
  • Subset prices โดยใช้ boolean_array แล้วกำหนดผลลัพธ์ให้กับ above_avg

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

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

# Find the mean
price_mean = np.mean(prices)

# Create boolean array
boolean_array = (____)
print(boolean_array)

# Select prices that are greater than average
above_avg = prices[____]
print(above_avg)
แก้ไขและรันโค้ด