เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

แปลงทุกอย่างให้เป็น DataFrame

ผ่านการ zip list เข้าด้วยกัน สร้างฟังก์ชันเพื่อจัดระเบียบโค้ด และแม้แต่นำฟังก์ชันไปใช้ใน list comprehension เพื่อสร้าง list ของ dictionary มาแล้ว ทำได้ดีมาก!

ตอนนี้จะนำทั้งหมดนี้มาแปลง list ของ dictionary ให้เป็น pandas DataFrame ซึ่งจะเห็นว่าการสร้าง DataFrame จาก dictionary ด้วยฟังก์ชัน DataFrame() จากแพ็กเกจ pandas นั้นสะดวกมากเพียงใด

ฟังก์ชัน lists2dict(), list feature_names, และ list row_lists ได้ถูกโหลดไว้ให้แล้วในแบบฝึกหัดนี้

เริ่มได้เลย!

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python Toolbox

ดูคอร์ส

คำแนะนำการฝึกหัด

  • หากต้องการใช้ฟังก์ชัน DataFrame() ให้ import แพ็กเกจ pandas ก่อนโดยใช้ชื่อย่อ pd
  • สร้าง DataFrame จาก list ของ dictionary ใน list_of_dicts โดยเรียก pd.DataFrame() แล้วกำหนดผลลัพธ์ให้กับตัวแปร df
  • ตรวจสอบเนื้อหาของ df โดยแสดงส่วนหัวของ DataFrame ซึ่งสามารถเข้าถึงได้ด้วยการเรียก df.head()

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Import the pandas package


# Turn list of lists into list of dicts: list_of_dicts
list_of_dicts = [lists2dict(feature_names, sublist) for sublist in row_lists]

# Turn list of dicts into a DataFrame: df
df = ____

# Print the head of the DataFrame

แก้ไขและรันโค้ด