ในบทช่วยสอนนี้ เราจะเรียนรู้การวิเคราะห์และแสดงข้อมูล (Data Analysis and Visualization) โดยใช้โมดูล pandas และ matplotlib ใน Python Python เหมาะสำหรับงาน Data Analysis มาก
ติดตั้งโมดูล
pip install pandas pip install matplotlib
Pandas
Pandas เป็นไลบรารีโอเพนซอร์สของ Python ที่ให้เครื่องมือวิเคราะห์ข้อมูล
การสร้าง DataFrame
import pandas as pd hafeez = ['Hafeez', 19] aslan = ['Aslan', 21] kareem = ['Kareem', 18] data_frame = pd.DataFrame([hafeez, aslan, kareem], columns=['Name', 'Age']) print(data_frame)
ผลลัพธ์
Name Age 0 Hafeez 19 1 Aslan 21 2 Kareem 18
การนำเข้าข้อมูลจาก CSV
import pandas as pd
data = pd.read_csv('CountryData.IND.csv')
print(data.head())ผลลัพธ์

ตรวจสอบขนาดข้อมูล (Shape)
print(data.shape)
ผลลัพธ์
(29, 16)
สถิติพื้นฐานด้วย describe()
print(data.describe())
ผลลัพธ์

Data Plotting ด้วย Matplotlib
ตัวอย่าง: Histogram
import matplotlib.pyplot as plot
import pandas as pd
data = pd.read_csv('CountryData.IND.csv')
data['Time period'].hist(bins=10)ผลลัพธ์
<matplotlib.axes._subplots.AxesSubplot at 0x25e363ea8d0>

สามารถสร้างกราฟประเภทต่างๆ ได้อีกมากมายด้วย Matplotlib
สรุป
Pandas สำหรับจัดการ/วิเคราะห์ข้อมูล Matplotlib สำหรับวาดกราฟ ทั้งคู่เป็นเครื่องมือหลักของ Data Science ใน Python หากมีข้อสงสัย สามารถถามได้ในส่วนความคิดเห็น