เปรียบเทียบราคาหุ้นเฉลี่ยรายเดือนของ Facebook และ Google
ตอนนี้จะได้นำทักษะการ resample ที่เรียนมาประยุกต์ใช้กับข้อมูลราคาหุ้นรายวันของ Facebook และ Google ในช่วงปี 2015-2016 เพื่อเปรียบเทียบแนวโน้มค่าเฉลี่ยรายเดือน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การจัดการข้อมูล Time Series ใน Python
คำแนะนำการฝึกหัด
นำเข้า pandas เป็น pd และ matplotlib.pyplot เป็น plt ให้แล้ว
- ใช้
pd.read_csv()นำเข้าไฟล์'stocks.csv'แล้วกำหนดDateTimeIndexจากคอลัมน์'date'โดยใช้parse_datesและindex_colจากนั้นกำหนดผลลัพธ์ให้กับตัวแปรstocksและตรวจสอบด้วย.info() - สร้าง
monthly_averageโดยใช้.resample()กับความถี่รายเดือนบนstocksแล้วรวมข้อมูลด้วย.mean()จากนั้นพล็อตผลลัพธ์โดยใช้subplots
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import and inspect data here
stocks = ____
print(___)
# Calculate and plot the monthly averages
monthly_average = ____