โมดูล pandas เป็นโมดูลสำหรับรายงานข้อมูล (Data Analysis) ในภาษาไพทอน โดยสามารถสร้างหรือรายงานข้อมูจากไฟล์ csv ได้
รองรับทั้ง Python 2 และ Python 3
ใช้ BSD-licensed
สามารถติดตั้งได้โดยใช้คำสั่ง pip:
pip insatll pandas
การใช้งานเบื้องต้น
รายละเอียดไฟล์ data.csv
ชื่อ,อายุ,น้ำหนัก
มาดี,15,45
บุญชู,29,68
ต้า,17,57
แมว,9,25
แสดงข้อมูลจากไฟล์ .csv แบบตาราง
เปิด IPython Notebook ขึ้นมา ในที่ตั้งเดียวกับไฟล์ data.csv
[python]
import pandas as pd
data = pd.read_csv('data.csv') # อ่านไฟล์
data #แสดงข้อมูล
[/python]
ผลลัพธ์

นำข้อมูลมาวาดกราฟ
นำข้อมูล "น้ำหนัก" มาวาดเป็นกราฟแบบง่าย ๆ ด้วย matplotlib ได้ตามโค้ดตัวอย่างต่อไปนี้
[python]
import pandas as pd
import matplotlib.pyplot as plt
data = pd.read_csv('data.csv')
plot_data = data['น้ำหนัก']
plt.plot(plot_data, label='น้ำหนัก')
plt.show()
[/python]
ผลลัพธ์

วิดีโอแนะนำ
[embed]https://vimeo.com/59324550[/embed]
อ่านเอกสารการใช้งานได้ที่ :
- http://pandas.pydata.org/pandas-docs/stable
- http://nbviewer.ipython.org/github/rasbt/python_reference/blob/master/tutorials/things_in_pandas.ipynb
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ
0 ความคิดเห็น:
แสดงความคิดเห็น
แสดงความคิดเห็นได้ครับ :)