我有一个二进制数据帧,每一行代表与用户相关的数据(数据帧的大小:90行* 65列)。该数据框的最后一列包含用户标签(4个标签:Excellent,Good,Bad,Failure)。
我的问题是,如何为每个标签绘制一条密度曲线。我的意思是,我的最终绘图只有4条曲线(每条曲线对应每个标签)。
谢谢
答案 0 :(得分:1)
我认为可以在这里找到问题(Multiple Groups in geom_density() plot),所以我的答案几乎完全相同。
唯一的区别是我在额外的列中使用了gab2 :: [Char] -> Int -> [Char]
gab2 [x] n
| n > 1 = [x] ++ show n
| otherwise = [x]
gab2 (x:y:xs) n
| x == y = gab2 (x:xs) (n + 1)
| otherwise = getnum x : gab2 (y:xs) 0
where getnum a = [a] ++ show n ++ []
:
mtcars