โหลดข้อมูลรายชื่อหลักทรัพย์จากชีตเดียว
อย่างที่ได้เรียนรู้ไป สามารถนำเข้าข้อมูลจากชีตในไฟล์ Excel ได้ด้วยฟังก์ชัน pd.read_excel() โดยกำหนดอาร์กิวเมนต์ sheet_name เป็นตัวเลขระบุตำแหน่ง หรือเป็น string ที่ระบุชื่อชีต
pandas.read_excel(file, sheet_name=0, na_values=None, ...)
ในแบบฝึกหัดนี้ จะฝึกนำเข้าข้อมูล NYSE จากไฟล์ใหม่ชื่อ listings.xlsx โดย pandas ถูก import มาแล้วในชื่อ pd
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การนำเข้าและจัดการข้อมูลทางการเงินใน Python
คำแนะนำการฝึกหัด
- อ่านเฉพาะเวิร์กชีต
'nyse'จากไฟล์'listings.xlsx'โดยกำหนดให้สัญลักษณ์'n/a'แทนค่าที่หายไป แล้วกำหนดผลลัพธ์ให้กับตัวแปรnyse - แสดงและตรวจสอบข้อมูลใน
nyseด้วย.head()และ.info()
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import the data
nyse = pd.read_excel('listings.xlsx', ____, ____)
# Display the head of the data
print(nyse.head())
# Inspect the data
nyse.info()