分类数据的真实与预测散点图

问题描述

我想要一个散点图,显示分类数据的真实数据与预测数据之间的比较。数据位于数据框中。数据如下所示:

 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()