5
は、私は次のコードとして、後押し使用sink
機能のログを保存しようとしています: シンクを使用しても、Rでメッセージを表示するにはどうすればよいですか?
require(xgboost)
require(R.utils)
data(iris)
train.model <- model.matrix(Sepal.Length~., iris)
dtrain <- xgb.DMatrix(data=train.model, label=iris$Sepal.Length)
xgb_grid = list(eta = 0.05, max_depth = 5, subsample = 0.7, gamma = 0.3,
min_child_weight = 1)
sink("evaluationLog.txt")
fit_boost <-xgb.cv(data = dtrain,
nrounds = 1000,
objective = "reg:linear",
eval_metric = "logloss",
params = xgb_grid,
colsample_bytree = 0.7,
early_stopping_rounds = 100,
nfold = 5,
prediction = TRUE,
maximize = FALSE
)
sink()
は、しかし、私はそれは、関数の出力および/またはメッセージを印刷していないので、「何が起こっている」を参照してくださいすることはできません。
.txt
ファイルをsink
で取得するにはどうすればよいですか(この場合はxgb.cv
)は印刷されていますか?
ありがとうございました!
これは明らかです。そして完璧。ありがとうございました!!! – patL
私は助けることができてうれしいよ、嬉しいです:) – LyzandeR