From 57e4f4d426390c192d2904f0d2585e05612d9a9b Mon Sep 17 00:00:00 2001 From: Ajinkya Kale Date: Tue, 7 Jul 2015 17:36:18 -0700 Subject: [PATCH] need to load vcd if it was freshly installed --- R-package/demo/create_sparse_matrix.R | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/R-package/demo/create_sparse_matrix.R b/R-package/demo/create_sparse_matrix.R index e3a536cfe..11de17a91 100644 --- a/R-package/demo/create_sparse_matrix.R +++ b/R-package/demo/create_sparse_matrix.R @@ -1,8 +1,10 @@ require(xgboost) require(Matrix) require(data.table) -if (!require(vcd)) install.packages('vcd') #Available in Cran. Used for its dataset with categorical values. - +if (!require(vcd)) { + install.packages('vcd') #Available in Cran. Used for its dataset with categorical values. + require(vcd) +} # According to its documentation, Xgboost works only on numbers. # Sometimes the dataset we have to work on have categorical data. # A categorical variable is one which have a fixed number of values. By exemple, if for each observation a variable called "Colour" can have only "red", "blue" or "green" as value, it is a categorical variable.