重新格式化数据
基于上一个练习中收集的数据,您会发现有 2 个不同区域的数据:area1 和 area2。
为便于比较与分析,您应将每个设备各自放在一列中。
加载数据时,您需要自行指定列名,因为保存数据时并未包含列名。
加载完成后,需要转换时间戳。时间戳以毫秒为单位,需在调用 to_datetime 时通过 unit="ms" 指定。
接着,您需要对数据进行透视,并将数据重采样到 1 分钟粒度。对于该数据集,更细的粒度没有意义。
本练习是课程的一部分
用 Python 分析 IoT 数据
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Replace the timestamp with the parsed timestamp
df['ts'] = pd.____(df["ts"], ____=____)
print(df.head())