我有一个数据帧,它是FER(面部表情识别)和情绪预测的组合
现在,情绪预测数据集有两列-Question和Prediction。该问题代表三个值[1-激活; 2-愉悦; 5-压力],并且预测列也具有三个值[0-低; 1-中; 2-高]。索引由时间戳组成。
我想对下面的屏幕截图3进行简要说明。让我们考虑第三行,其中问题值为5,预测值为1。这表示中等(1)水平的压力(5)。
我如何绘制随时间变化的问题值的预测?我试图做到这一点,但我只能得到一行。
d = one.groupby('question')
dunk1 = d.get_group(1)
fig, ax1 = plt.subplots(figsize = (20,5))
x = one.index
y = one.prediction
ax1.plot(x,y,'r-')
数据集的屏幕截图
您看过此帖子link
这是关于如何在单个图形中获得不同颜色的线条。