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

การ Normalization ของตัวเลขขนาดเล็ก

ในตัวอย่างก่อนหน้า คุณได้ทำ Normalization กับตัวเลขจำนวนเต็มมาแล้ว ในแบบฝึกหัดนี้จะมาดูการจัดการกับตัวเลขทศนิยม โดยใช้ข้อมูลการเปลี่ยนแปลงของอัตราดอกเบี้ยในประเทศบังกัลลาตลอดหลายปีที่ผ่านมา ทั้งนี้ได้นำเข้า matplotlib.pyplot ในชื่อ plt ไว้ให้แล้ว

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

การวิเคราะห์กลุ่มข้อมูลใน Python

ดูคอร์ส

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

  • สเกลรายการ rate_cuts ซึ่งบรรจุข้อมูลการเปลี่ยนแปลงของอัตราดอกเบี้ย
  • พล็อตข้อมูลต้นฉบับเทียบกับข้อมูลที่ผ่านการสเกลแล้ว

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

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

# Prepare data
rate_cuts = [0.0025, 0.001, -0.0005, -0.001, -0.0005, 0.0025, -0.001, -0.0015, -0.001, 0.0005]

# Use the whiten() function to standardize the data
scaled_data = ____(____)

# Plot original data
plt.____(____, label='original')

# Plot scaled data
plt.____(____, label='scaled')

plt.legend()
plt.show()
แก้ไขและรันโค้ด