我已经被这个问题困扰了一段时间了。我正在尝试创建一个意大利面条图,其中不同的时间点实际上是不同的变量(或列),因此变量类似于:Test1
, Test2
, Test3
,Test4
其中每个测试都是不同的时间点(并且需要在 x 轴上表示) . 我的 y 轴将是每个测试的测试分数,我需要通过 4 个时间点的学生 ID 来绘制这些分数。
我尝试使用ggplot
and interaction.plot
command in R
,但是当我使用 ggplot 时,我收到以下错误消息:
美学的长度必须为一,或与数据的长度相同。
与interaction.plot 命令相同,它一直告诉我参数具有相同的长度。
数据格式为:
ID Test1 Test2 Test3 Test4
1 83 84 67 44
2 67 55 58 59
3 99 98 98 95
我需要 Test1-4 作为时间点和实际分数作为 y 轴。组将是 ID。
由于保密问题,我无法发布确切的数据。