gpt4 book ai didi

r - 如何使用 ggplot2 绘制非标准化数据?

转载 作者:行者123 更新时间:2023-12-01 07:41:46 28 4
gpt4 key购买 nike

我用 ggplot2 绘制虹膜数据.好像ggplot2将自动将数据标准化为 (0.1) 区间。如何在没有任何标准化操作的情况下绘制数据?

library(ggplot2)
p <- ggpcp(iris, vars = names(iris[1:4]))
p + geom_line(aes(color = Species)) + ylim(0,8)

我的母语不是英语,很抱歉造成歧义。实际上,虹膜数据从 0 到 8 不等。我想绘制完全反射(reflect)真实值的数据,而不是标准化值(将原始数据转换为 (0,1) 区间)。

最佳答案

也许:

library(ggplot2)
p <- ggpcp(iris, vars = names(iris[1:4]))
iris2 <- data.frame(id=1:nrow(iris), iris)
dat <- reshape2::melt(iris2,id.var = c("id", "Species"))
ggplot(aes(y=value, x=variable, group=id, color=Species), data=dat) + geom_path()

enter image description here

虽然可能有更好的方法。从来没有这样做过,所以尝试很有趣。

关于r - 如何使用 ggplot2 绘制非标准化数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12793717/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com