การเชื่อมต่อ DataFrame
สมมติว่าได้รวบรวมชุดข้อมูลสภาพแวดล้อมหลายชุดในช่วงเวลาเดียวกัน และต้องการนำมาวิเคราะห์ร่วมกัน
ขั้นตอนแรกคือการรวมชุดข้อมูลทั้งหมดเข้าด้วยกัน เพื่อให้ทำงานได้สะดวกยิ่งขึ้น
แบบฝึกหัดนี้จะฝึกรวม DataFrame สามตัวเข้าด้วยกัน ได้แก่ temperature, humidity และ windspeed
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ข้อมูล IoT ด้วย Python
คำแนะนำการฝึกหัด
- เปลี่ยนชื่อคอลัมน์ของแต่ละ DataFrame ให้ตรงกับ
"temperature","humidity"และ"windspeed" - สร้าง list ของ DataFrame ชื่อ
df_listโดยใส่temperature,humidityและwindspeedตามลำดับนี้ - เชื่อมต่อ DataFrame ใน list เข้าด้วยกันเป็นหนึ่งเดียว แล้วตั้งชื่อว่า
environmentโดยให้แต่ละ DataFrame มีคอลัมน์เป็นของตัวเอง - แสดงข้อมูลส่วนหัวของ DataFrame ที่รวมแล้ว
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Rename the columns
temperature.columns = [____]
humidity.columns = ____
____
# Create list of DataFrames
df_list = [____]
# Concatenate files
environment = pd.concat(____, ____)
# Print first rows of the DataFrame
____