โหลดข้อมูล time series ของคุณ
วิธีที่นิยมใช้มากที่สุดในการนำเข้าข้อมูล time series ใน Python คือการใช้ไลบรารี pandas โดยสามารถใช้ฟังก์ชัน read_csv() จาก pandas เพื่ออ่านข้อมูลจากไฟล์เข้ามาเป็น DataFrame ได้ด้วยคำสั่งต่อไปนี้:
df = pd.read_csv("name_of_your_file.csv")
เมื่อโหลดข้อมูลเข้า Python แล้ว สามารถแสดงแถวแรก ๆ ของ DataFrame ได้โดยเรียกใช้เมธอด .head(n=5) ซึ่ง n=5 หมายความว่าต้องการแสดง 5 แถวแรกของ DataFrame
ในแบบฝึกหัดนี้ จะได้อ่านชุดข้อมูล time series ที่บันทึกจำนวนสิ่งประดิษฐ์และการค้นพบทางวิทยาศาสตร์ที่สำคัญ ตั้งแต่ปี 1860 ถึง 1959 จากนั้นแสดง 5 แถวแรกของข้อมูลนั้น
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การแสดงภาพข้อมูล Time Series ด้วย Python
คำแนะนำการฝึกหัด
- นำเข้าไลบรารี
pandasโดยใช้ชื่อแทนว่าpd - อ่านข้อมูล time series จากไฟล์ csv ที่อยู่ใน
url_discoveriesเข้ามาเป็น DataFrame ชื่อdiscoveries - แสดง 5 แถวแรกของ DataFrame โดยใช้เมธอด
.head()
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import pandas
____
# Read in the file content in a DataFrame called discoveries
discoveries = ____(url_discoveries)
# Display the first five lines of the DataFrame
print(discoveries.____)