【发布时间】:2019-02-22 00:17:41
【问题描述】:
您好,我正在尝试绘制一个分类数据,即描述:
data_df = pd.DataFrame({'Date': ['2018-09-14 00:00:22',
'2018-09-14 00:01:46',
'2018-09-14 00:01:56',
'2018-09-14 00:01:57',
'2018-09-14 00:01:58',
'2018-09-14 00:02:05'],
'userID': [33, 33, 33, 20, 20, 20],
'device': ['LIGHT', 'LIGHT', 'FAN', 'LIGHT', 'FAN', 'FAN'],
'description': ['ON', 'DIM', 'ON', 'ON', 'ON', 'OFF']})
data_df
我想要的是通过对 'device' 进行分组来绘制它们,但在此之前我想按行子绘制 'userID' 以便将它们分开按'userID',每个线图根据'device'名称分组。
我也尝试分组和绘图,但它说我的 描述 不是数字,因为它是分类的。日期为 x 轴,描述为 y 轴。
【问题讨论】:
标签: python pandas matplotlib