Skip to content

สร้าง Word Cloud ด้วยภาษาไพทอน

สวัสดีผู้อ่านทุกท่านครับ เวลาที่ผู้อ่านเห็นใบความรู้และตามเสื้อผ้าต่าง ๆ ที่มีขายกันในท้องตลาด จะมี Word Cloud ให้เห็นอยู่บ้างครับ บทความนี้ผมจะพาผู้อ่านไปแนะนำการสร้าง Word Cloud ด้วยภาษาไพทอนกันครับ

Word Cloud เป็นการนำคำมาปะติดปะต่อกันในลักษณะอยู่รวมกันเป็นกลุ่มก้อนเมฆ

ในภาษาไพทอนได้มีนักพัฒนาได้พัฒนาโมดูลสำหรับสร้าง Word Cloud ไว้แล้ว ผมขอแนะนำโมดูลภาษาไพทอนที่ชื่อว่า "wordcloud"

โมดูล wordcloud เป็นโมดูลสำหรับใช้สร้าง Word Cloud ในภาษาไพทอน

  • ใช้ฟอนต์ DroidSansMono และรองรับการฝัง Font ทำให้รองรับภาษาไทยด้วย
  • รองรับทั้ง Python 2 , Python 3
  • ใช้ MIT licenced

สามารถติดตั้งได้โดยใช้คำสั่ง pip (ตั้งค่า C compiler กับไพทอนให้เรียบร้อยก่อนติดตั้งด้วยนะครับ) :

pip install wordcloud

ตัวอย่างการใช้งาน
ไฟล์ https://github.com/amueller/word_cloud/blob/master/examples/simple.py
สร้าง Word Cloud ด้วยภาษาไพทอน

สามารถอ่านเอกสารการใช้งานได้ที่ https://amueller.github.io/word_cloud/
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

Published on Categories ไม่มีหมวดหมู่

About wannaphong

วรรณพงษ์ ภัททิยไพบูลย์ ผู้ดูแลเว็บ wannaphong.com และผู้เขียนบทความบล็อกนี้ นักศึกษาชั้นปีที่ 1 สาขาวิทยาการคอมพิวเตอร์และสารสนเทศ คณะวิทยาศาสตร์ประยุกต์และวิศวกรรมศาสตร์ มหาวิทยาลัยขอนแก่น วิทยาเขตหนองคาย

1 thought on “สร้าง Word Cloud ด้วยภาษาไพทอน

  1. wannaphong

    เนื่องจากผมไม่ได้ตั้งค่า C compiler กับไพทอนไว้ ผมจึงไม่ได้ลองโมดูลนี้ครับ (เครื่องผมใช้ Windows 8.1 64 bit ใช้ Python 3.4.3 64 bit เหมือนกัน ทำให้มีความยุ่งยากในการตั้งค่าการคอมไพเลอร์ เพราะ msvc9 เป็น 32 บิต หากต้องการใช้ 64 บิต ต้องโหลด windows 7.1 sdk มาติดตั้ง แต่ผมทำแล้วไม่ได้  เนื่องจากเครื่องผมเป็น windows 8.1 หากท่านใดรู้วิธีการตั้งค่า บอกด้วยนะครับ ขอบคุณครับ)

    Reply

ใส่ความเห็น

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