gpt4 book ai didi

r - 如何在R中将多个密度曲线叠加到一个图中

转载 作者:行者123 更新时间:2023-12-04 13:12:37 26 4
gpt4 key购买 nike

我有一个看起来像this的数据。

我打算将多个密度曲线创建为一个图,其中每条曲线
对应于唯一ID。

我尝试使用带有此代码的“sm”包,但未成功。

library(sm)
dat <- read.table("mydat.txt");
plotfn <- ("~/Desktop/flowgram_superimposed.pdf");
pdf(plotfn);

sm.density.compare(dat$V1,dat$V2, xlab = "Flow Signal")
colfill <- c(2:10);
legend(locator(1), levels(dat$V2), fill=colfill)

dev.off();

请告知正确的方法是什么,或者是否有
替代方法吗?

我试图最后得到这种情节。
figure http://img524.imageshack.us/img524/2736/testl.png

最佳答案

尝试使用ggplot2:

dnow <- read.table("http://dpaste.com/88561/plain/")
library(ggplot2)
qplot(V1, colour=factor(V2), data=dnow, geom="density")

关于r - 如何在R中将多个密度曲线叠加到一个图中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1366853/

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