1

asreml-R分析にパッケージを使用しています。適合モデルオブジェクトを保存するasreml-Rと、非表示にしたい追加情報が得られます。以下のコードと情報を参照してください。

library(asreml)
dat <- data.frame(y=rnorm(20),x=seq(1,20))
ex.asr <- asreml(y ~ x, data=dat)

asreml(): 3.0.1 Library: 3.01gl IA32  Run: Wed May 30 13:26:44 2012

     LogLik         S2      DF
    -11.3850      0.7691    18  13:26:44
    -11.3850      0.7691    18  13:26:44

Finished on: Wed May 30 13:26:44 2012

LogLikelihood Converged 

この余分な情報を非表示にするためにご協力いただければ幸いです。asreml-Rオープンソースではないことに注意してください 。ありがとう

4

3 に答える 3

2

(表示されているように) それが何かである場合は、一時ファイルにシンクするために print()使用できます。capture.output()

次に例を示します。

plot(rnorm(99))

capture.output({
    lapply(1:4, function(X) abline(v=20*X))
}, file = tempfile())

## Here's the output that was sunk by `capture.output()`
## (wrapping the call in `suppressMessages()` won't get rid of those "NULL"s)
lapply(1:4, function(X) abline(v=20*x))
[[1]]
NULL

[[2]]
NULL

[[3]]
NULL

[[4]]
NULL
于 2012-05-30T18:44:00.450 に答える
2

asreml-R適切に設計されている場合、コマンドを配置するとうまくいくはずsuppressMessages()です。そうでなければ私は提案します

sink("junk.txt")
## asreml command
sink()
于 2012-05-30T18:44:14.597 に答える