我的数据框Loopsubset_created包含 45 个变量的 30 个观察值。(您将在下面找到str(loopsubset_created)一个dput(loopsubset_created)示例)。
现在我想创建 -Variable PdKeyT(y) 与五个带值变量 ( BLUE, GREEN, RED, SWIR1, SWIR2) (x)的散点图
PdKeyT变量作为公共 y 轴。最后它基本上应该看起来像这样:(
我用 ggscatter 做到了这一点,但出于灵活性原因,我更喜欢基本上使用 ggplot)
现在我的问题是:
当尝试使用 ggplot 时,我没有找到上面显示的排列的正确方法,因为我无法找出按变量分隔/分组的正确代码。我发现了数百个关于通过变量内的多个类别值进行分面的教程,但不是通过多个变量进行分面。
用下面的代码
ggplot(loopsubset_created, aes(y = PdKeyT)) +
geom_point(aes(x = BLUE, col = "BLUE")) +
geom_point(aes(x = GREEN, col = "GREEN")) +
geom_point(aes(x = RED, col = "RED")) +
geom_point(aes(x = SWIR1, col = "SWIR1")) +
geom_point(aes(x …Run Code Online (Sandbox Code Playgroud)