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

Square Brackets (2)

Square brackets ไม่ได้ใช้แค่เลือกคอลัมน์เท่านั้น ยังสามารถใช้ดึงแถว (row) หรือข้อมูลแต่ละรายการจาก DataFrame ได้ด้วย ตัวอย่างด้านล่างนี้เลือก 5 แถวแรกจาก DataFrame cars:

cars[0:5]

ผลลัพธ์ที่ได้จะเป็น DataFrame ใหม่ที่มีเฉพาะแถวที่ระบุไว้

ข้อควรระวัง: การเลือกแถวด้วย square brackets จะต้องระบุเป็น slice เช่น 0:4 และใช้ดัชนีตัวเลขของแถว ไม่ใช่ label ของแถว

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

Python ระดับกลาง

ดูคอร์ส

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

  • เลือก 3 รายการแรกจาก cars แล้วแสดงผลออกมา
  • เลือกรายการที่ 4, 5 และ 6 ซึ่งตรงกับดัชนีแถวที่ 3, 4 และ 5 แล้วแสดงผลออกมา

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

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

# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)

# Print out first 3 observations


# Print out fourth, fifth and sixth observation
แก้ไขและรันโค้ด