ResultSets และ pandas DataFrames
เราสามารถนำ ResultSet ป้อนเข้าสู่ pandas DataFrame ได้โดยตรง ซึ่ง DataFrame เป็นเครื่องมือหลักที่นักวิทยาศาสตร์ข้อมูลหลายคนใช้งานใน Python เจสันได้สาธิตวิธีนี้ไว้ในวิดีโอแล้ว ในแบบฝึกหัดนี้ ให้ทำตามแนวทางเดียวกันเพื่อแปลง ResultSet ให้เป็น DataFrame
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python เบื้องต้นสำหรับฐานข้อมูล
คำแนะนำการฝึกหัด
- นำเข้า
pandasโดยใช้ชื่อย่อว่าpd - สร้าง DataFrame ชื่อ
dfโดยใช้pd.DataFrame()กับ ResultSetresults - กำหนดคอลัมน์ของ DataFrame ด้วย
df.columnsให้เป็นคอลัมน์จากออบเจกต์ผลลัพธ์แรกresults[0].keys() - พิมพ์ DataFrame ออกมา
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# import pandas
# Create a DataFrame from the results: df
df = ____
# Set column names
df.columns = ____
# Print the DataFrame
print(____)