วิธีการคำนวณความคล้ายคลึงโคไซน์ใน excel


ความคล้ายคลึงกันของโคไซน์ คือการวัดความคล้ายคลึงกันระหว่างเวกเตอร์สองตัวของปริภูมิผลคูณภายใน

สำหรับเวกเตอร์สองตัว A และ B ความคล้ายคลึงของโคไซน์จะถูกคำนวณดังนี้:

ความคล้ายคลึงกันของโคไซน์ = ΣA i B i / (√ΣA i 2 √ΣB i 2 )

บทช่วยสอนนี้จะอธิบายวิธีคำนวณความคล้ายคลึงโคไซน์ระหว่างเวกเตอร์ใน Excel

ความคล้ายคลึงโคไซน์ระหว่างเวกเตอร์สองตัวใน Excel

สมมติว่าเรามีเวกเตอร์สองตัวต่อไปนี้ใน Excel:

เราสามารถใช้สูตรต่อไปนี้เพื่อคำนวณความคล้ายคลึงของโคไซน์ระหว่างเวกเตอร์ทั้งสองใน Excel:

 =SUMPRODUCT( A$2:A$9 , B2:B9 )/(SQRT(SUMSQ( B2:B9 ))*SQRT(SUMSQ( $A$2:$A$9 )))

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้:

สูตรความคล้ายคลึงโคไซน์ใน Excel

ความคล้ายคลึงโคไซน์ระหว่างเวกเตอร์ทั้งสองกลายเป็น 0.965195 .

โปรดทราบว่าเราตีความค่าความคล้ายคลึงโคไซน์ดังนี้:

  • ค่า -1 แสดงถึงความแตกต่างสูงสุด
  • ค่า 0 แสดงว่าเวกเตอร์ทั้งสองตั้งฉาก
  • ค่า 1 หมายถึงความคล้ายคลึงกันสูงสุด

ค่า 0.965195 บ่งชี้ถึงความคล้ายคลึงกันในระดับสูงระหว่างเวกเตอร์สองตัวในตัวอย่างของเรา

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้อธิบายวิธีคำนวณความคล้ายคลึงโคไซน์ในซอฟต์แวร์ทางสถิติอื่นๆ:

สำหรับคำอธิบายโดยละเอียดเกี่ยวกับความคล้ายคลึงของโคไซน์ โปรดดูบทความ Wikipedia ต่อไปนี้:

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *