问题描述
我想要一个散点图,显示分类数据的真实数据与预测数据之间的比较。数据位于数据框中。数据如下所示:
predicted true
1 3 3
2 2 2
3 3 2
4 2 2
5 3 2
6 2 2
dput(tr2[5,]) 给出
structure(list(predicted = 3,true = 2),row.names = 5L,class = "data.frame")
有人可以帮我解决这个问题吗?
解决方法
您可以在绘图前以长格式重新调整数据-
library(tidyverse)
df %>%
mutate(row = row_number()) %>%
pivot_longer(cols = -row) %>%
ggplot(aes(row,value,color = name)) + geom_point()