สารบัญ:

คุณจะนำแผนภูมิการตัดสินใจไปใช้ใน Python ได้อย่างไร
คุณจะนำแผนภูมิการตัดสินใจไปใช้ใน Python ได้อย่างไร

วีดีโอ: คุณจะนำแผนภูมิการตัดสินใจไปใช้ใน Python ได้อย่างไร

วีดีโอ: คุณจะนำแผนภูมิการตัดสินใจไปใช้ใน Python ได้อย่างไร
วีดีโอ: มาทำ Decision Tree ใน 10 นาที | Python x Scikit-learn 2024, เมษายน
Anonim

ในขณะที่ใช้แผนผังการตัดสินใจ เราจะดำเนินการผ่านสองขั้นตอนต่อไปนี้:

  1. อาคารเฟส. ประมวลผลชุดข้อมูลล่วงหน้า แยกชุดข้อมูลจากรถไฟและทดสอบโดยใช้ Python แพ็คเกจ sklearn ฝึกลักษณนาม
  2. ระยะปฏิบัติการ. ทำนาย. คำนวณความถูกต้อง

นอกจากนี้ คุณจะปรับโครงสร้างการตัดสินใจใน Python ให้เหมาะสมได้อย่างไร

งูหลาม | Decision Tree Regression โดยใช้ sklearn

  1. ขั้นตอนที่ 1: นำเข้าไลบรารีที่จำเป็น
  2. ขั้นตอนที่ 2: เริ่มต้นและพิมพ์ชุดข้อมูล
  3. ขั้นตอนที่ 3: เลือกแถวและคอลัมน์ 1 ทั้งหมดจากชุดข้อมูลเป็น “X”
  4. ขั้นตอนที่ 4: เลือกแถวและคอลัมน์ 2 ทั้งหมดจากชุดข้อมูลเป็น “y”
  5. ขั้นตอนที่ 5: ใส่ตัวถดถอยทรีการตัดสินใจกับชุดข้อมูล
  6. ขั้นตอนที่ 6: การทำนายค่าใหม่
  7. ขั้นตอนที่ 7: การแสดงภาพผลลัพธ์

คุณจะใช้ฟอเรสต์สุ่มใน Python ได้อย่างไร

  1. ด้านล่างนี้คือการใช้งาน Python ทีละขั้นตอน
  2. ขั้นตอนที่ 2: นำเข้าและพิมพ์ชุดข้อมูล
  3. ขั้นตอนที่ 3: เลือกแถวและคอลัมน์ 1 ทั้งหมดจากชุดข้อมูลถึง x และทุกแถวและคอลัมน์ที่ 2 เป็น y
  4. ขั้นตอนที่ 4: ติดตั้งตัวถดถอยฟอเรสต์แบบสุ่มกับชุดข้อมูล
  5. ขั้นตอนที่ 5: การทำนายผลลัพธ์ใหม่
  6. ขั้นตอนที่ 6: การแสดงภาพผลลัพธ์

ด้วยวิธีนี้ ต้นไม้ถูกนำไปใช้งานใน Python อย่างไร?

แทรกลงใน ต้นไม้ เพื่อแทรกลงใน ต้นไม้ เราใช้คลาสโหนดเดียวกันกับที่สร้างด้านบนและเพิ่มคลาสแทรกเข้าไป คลาสการแทรกจะเปรียบเทียบค่าของโหนดกับโหนดหลัก และตัดสินใจเพิ่มเป็นโหนดซ้ายหรือโหนดขวา ในที่สุดคลาส PrintTree ก็ใช้ในการพิมพ์ ต้นไม้.

ต้นไม้การตัดสินใจใน Python คืออะไร?

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

แนะนำ: