Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何制作一个ggplot图形,在x轴上显示一个因子,在y轴上显示连续变量_R - Fatal编程技术网

R 如何制作一个ggplot图形,在x轴上显示一个因子,在y轴上显示连续变量

R 如何制作一个ggplot图形,在x轴上显示一个因子,在y轴上显示连续变量,r,R,嗨,亲爱的,我对ggplot中的图形有点问题,我想设计一个图形,在x轴上显示一个变量,它是一个因子,在y轴上显示两个连续变量的值,以查看第一个连续变量和第二个与因子变量相关的变量之间的差异。数据框与此类似: Group Var1 Var2 1 10 20 2 15 30 3 5 10 4 20 15 5 5 5 我的目标是在因子的每个成员中查看var1和var to之间的差异。可以在ggplot中进行此操作。

嗨,亲爱的,我对ggplot中的图形有点问题,我想设计一个图形,在x轴上显示一个变量,它是一个因子,在y轴上显示两个连续变量的值,以查看第一个连续变量和第二个与因子变量相关的变量之间的差异。数据框与此类似:

Group  Var1 Var2
1       10   20
2       15   30
3       5    10
4       20   15
5       5    5

我的目标是在因子的每个成员中查看var1和var to之间的差异。可以在ggplot中进行此操作。非常感谢。

通常,您应该以长格式重塑数据,以便在变量之间进行比较。例如,使用
重塑2

library(reshape2)
dat.m <- melt(dat,id.vars='Group')

通常,您应该以长格式重新格式化数据,以便在变量之间进行比较。例如,使用
重塑2

library(reshape2)
dat.m <- melt(dat,id.vars='Group')