【发布时间】:2020-04-06 16:40:07
【问题描述】:
我正在使用 makeContrasts 函数作为管道的一部分(使用 limma)。
我有几项研究,一个接一个地进入管道。其中两个,makeContrasts 函数如下所示:
aarts_1_cm = makeContrasts(R10d = labelR - labelP,
R1nMRap = labelR1 - labelP,
R10nMRap_OSKM = labelR10 - labelO,
levels = Design)
和
aarts_2_cm = makeContrasts(OSKM14 = labelO14 - labelP14,
OSKM14mTORsh_OSKM14p21sh = labelOT14 - labelOp14,
OSKM20mTORsh_OSKM20p21sh = labelOT20 - labelOp20,
levels = Design)
由于每项研究的对比不同,我无法将它们合并到管道中。因此我把函数的内容变成了一个字符串:
aarts_2 = "OSKM14 = labelO14 - labelP14,
OSKM14mTORsh_OSKM14p21sh = labelOT14 - labelOp14,
OSKM20mTORsh_OSKM20p21sh = labelOT20 - labelOp20,
levels = Design"
这样我就可以执行makeContrasts(unstring(aarts_2)),但我不知道如何解开aarts_2 的字符串以便函数读取它。或者,如果有更好的方法来做到这一点。我将不胜感激。
谢谢。
【问题讨论】: