我在python 中找到了解决方案,但正在寻找 R 中的解决方案。是否有 R 等效的 chi2.isf(p, df)?我知道 chi2.sf(p, df) 的 R 等价物是 1-qchisq(p,df)。
我正在尝试生成一个散点图,其中 x 轴是连续变量的几个类别。最接近它的是曼哈顿图,其中 x 轴按染色体(分类)分割,但在每个类别中,值是连续的。
数据:
chr <- sample(x = c(1,2), replace = T, size = 1000)
bp <- as.integer(runif(n = 1000, min = 0, max = 10000))
p <- runif(n = 1000, min = 0, max = 1)
df <- data.frame(chr,bp,p)
Run Code Online (Sandbox Code Playgroud)
初始点:
ggplot(df, aes(y = -log10(p), x =bp)) + geom_point(colour=chr)
Run Code Online (Sandbox Code Playgroud)
红点和黑点应该是沿 x 轴的不同类别。