แสดงผลค่าสัมประสิทธิ์ของการถดถอย
เมื่อฝึกโมเดลเรียบร้อยแล้ว มาแสดงผลค่าสัมประสิทธิ์ของโมเดลกัน ขั้นตอนนี้เป็นส่วนสำคัญของการเรียนรู้ของเครื่อง เพราะช่วยให้เข้าใจว่าฟีเจอร์แต่ละตัวส่งผลต่อผลลัพธ์อย่างไร
DataFrame ของอนุกรมเวลาที่เลื่อนแล้ว (prices_perc_shifted) และโมเดลการถดถอย (model) พร้อมใช้งานใน workspace ของคุณแล้ว
ในแบบฝึกหัดนี้ จะสร้างฟังก์ชันที่รับค่าสัมประสิทธิ์และชื่อฟีเจอร์ แล้วแสดงผลค่าสัมประสิทธิ์เหล่านั้นในรูปแบบกราฟ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Machine Learning สำหรับข้อมูล Time Series ใน Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
def visualize_coefficients(coefs, names, ax):
# Make a bar plot for the coefficients, including their names on the x-axis
ax.bar(____, ____)
ax.set(xlabel='Coefficient name', ylabel='Coefficient value')
# Set formatting so it looks nice
plt.setp(ax.get_xticklabels(), rotation=45, horizontalalignment='right')
return ax