Python + Matplotlib
พอดีมีคนมาถามเกี่ยวกับการเปิดไฟล์ .inkml แล้วนำข้อมูลมา plot ด้วย module ชื่อ matplotlib ทำได้แล้วจึงทำมา post เพื่อมีประโยชน์ ^ ^ 1. เริ่มด้วยติดตั้ง matplotlib ในwindows ส่วนลองติดตั้งใน mac แล้วไม่ work ไม่รู้เพราะอะไร 2. เรียกใช้งาน module โดย import matplotlib.pyplot as plt; การใช้ as plt ทำให้เราเรียกใช้ module ได้สั้นลง (เพิ่งรู้ แหะๆ) 3. ใช้ method ชื่อ plot เพื่อเขียนจุด plt.plot(listX,listY,'r.'); โดย listX เป็นชุดข้อมูลแบบ list ของตำแหน่ง X และ listY เป็นชุดข้อมูลแบบ list ของตำแหน่ง Y ส่วน r คือสีแดง ส่วน จุดคือให้ plot เป็นจุด ถ้าเปลี่ยนจุดเป็นตัวอักษรก็จะ plot เป็นตัวอักษร? 4. ส่วนที่เหลือก็คือการเปิดไฟล์ อ่านข้อมูล มาตัดให้เหมาะสม แล้วยัดใส่ list ล่ะ code ก็ตามนี้ click เลย ผลลัพธ์ ก็ประมาณนี้ 
| Create Date : 26 พฤษภาคม 2556 |
| Last Update : 26 พฤษภาคม 2556 11:10:28 น. |
|
1 comments
|
| Counter : 2024 Pageviews. |
 |
|