串接 DataFrame
假設你在同一段時間內蒐集了多個關於環境的資料集,並想要加以分析。
第一步是把這些資料集合併成一個,讓你能更方便地操作。
你將練習把三個 DataFrame temperature、humidity 和 windspeed 結合起來。
本練習屬於課程
使用 Python 分析 IoT 資料
練習說明
- 將各個 DataFrame 的欄位名稱改成對應的
"temperature"、"humidity"、"windspeed"。 - 建立一個名為
df_list的 DataFrame 清單,依序包含temperature、humidity、windspeed。 - 將這個 DataFrame 清單串接成一個新的 DataFrame,命名為
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
____