2

私はmakeContrasts関数をパイプラインの一部として使用しています(リマを使用)。私はいくつかの研究を持っており、それらは次々とパイプラインに入れられます。そのうちの 2 つの場合、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または、これを行うためのより良い方法がある場合。これについて何か助けていただければ幸いです。

ありがとう。

4

1 に答える 1