努力处理 R 的数据输入
Struggling with data input for R
这是我的第一个 post 所以如果有任何不对或我可以改进的地方,请告诉我,我对这一切完全是个新手。例如,我不知道如何为我的数据制作一个正确的 table,所以它在要点中。
所以我目前有一个来自 运行 qPCR 的数据输出。我在我的治疗中有我感兴趣的基因的相对表达以及标准误差、95% 置信区间和 P(H1) 概率结果是偶然的。
Gene Relative Expression Standard Error 95% CI P(H1)
Reference 1.00
Target Gene 0.818 0.548-1.304 0.441-1.370 0.399
我想创建一个条形图,用标准误差条显示我的相对表达。我过去在使用 R 时遇到过问题,只是想知道是否可以将“0.818 0.548-1.304”保存为 .txt 文件并让 R 以这种方式绘制条形图,并带有这些标准误差条?
从大多数研究来看,R 似乎喜欢计算自己的标准误差,所以我想知道是否有一种方法可以将其个性化为我自己的、已经计算出的标准误差?
您可以使用 geom_errorbar()
绘制您自己的置信区间。
例如(生物信息学不是我的领域,我在编造东西,抱歉:D):
library(ggplot2)
mydata <- data.frame(gene = c("A", "B", "C"),
RE = c(0.818, 0.627, 0.722),
CI_low = c(0.548, 0.401, 0.564),
CI_high = c(1.304, 1.11, 1.215))
mydata
gene RE CI_low CI_high
1 A 0.818 0.548 1.304
2 B 0.627 0.401 1.110
3 C 0.722 0.564 1.215
ggplot(mydata) +
geom_col(aes(x = gene, y = RE)) +
geom_errorbar(aes(x = gene, ymin = CI_low, ymax = CI_high))
这是我的第一个 post 所以如果有任何不对或我可以改进的地方,请告诉我,我对这一切完全是个新手。例如,我不知道如何为我的数据制作一个正确的 table,所以它在要点中。
所以我目前有一个来自 运行 qPCR 的数据输出。我在我的治疗中有我感兴趣的基因的相对表达以及标准误差、95% 置信区间和 P(H1) 概率结果是偶然的。
Gene Relative Expression Standard Error 95% CI P(H1)
Reference 1.00
Target Gene 0.818 0.548-1.304 0.441-1.370 0.399
我想创建一个条形图,用标准误差条显示我的相对表达。我过去在使用 R 时遇到过问题,只是想知道是否可以将“0.818 0.548-1.304”保存为 .txt 文件并让 R 以这种方式绘制条形图,并带有这些标准误差条?
从大多数研究来看,R 似乎喜欢计算自己的标准误差,所以我想知道是否有一种方法可以将其个性化为我自己的、已经计算出的标准误差?
您可以使用 geom_errorbar()
绘制您自己的置信区间。
例如(生物信息学不是我的领域,我在编造东西,抱歉:D):
library(ggplot2)
mydata <- data.frame(gene = c("A", "B", "C"),
RE = c(0.818, 0.627, 0.722),
CI_low = c(0.548, 0.401, 0.564),
CI_high = c(1.304, 1.11, 1.215))
mydata
gene RE CI_low CI_high
1 A 0.818 0.548 1.304
2 B 0.627 0.401 1.110
3 C 0.722 0.564 1.215
ggplot(mydata) +
geom_col(aes(x = gene, y = RE)) +
geom_errorbar(aes(x = gene, ymin = CI_low, ymax = CI_high))