On 11-03-15 9:59 PM, Max Kuhn wrote:
Please disregard the last email...

The issue was a syntactical error in a file that, alphabetically,
comes before confusionMatrix.R in the package.

The odd thing was that the problem in this file did not throw and
error (or I would have easily found it). I decided to source the R
files one by one to see if there were any issues and that showed the
problem:

source("~/Code/caret/pkg/caret/R/classLevels.R")
Error in source("~/Code/caret/pkg/caret/R/classLevels.R") :
   ~/Code/caret/pkg/caret/R/classLevels.R:150:0: unexpected end of input


The files are concatenated into one big file which is sourced. You've got an unclosed parenthesis/brace/bracket in this file, but some later file closed it -- so that file probably has an extra closing one.

Duncan Murdoch

Thanks anyway,

Max



On Tue, Mar 15, 2011 at 9:48 PM, Max Kuhn<mxk...@gmail.com>  wrote:
I've been updating a package and, when installing a local devel
version, I get an error "object 'confusionMatrix' not found whilst
loading namespace". Looking around online, it appears that this might
be related to loading a specific RData file, but it doesn't seem to be
the case AFAICT.

I've installed the devel version in the last week without issues and
the confusionMatrix code has been touched in a while.

Thanks,

Max

sessionInfo()
R version 2.11.1 (2010-05-31)
x86_64-apple-darwin9.8.0

locale:
[1] en_US.UTF-8/en_US.UTF-8/C/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base

other attached packages:
[1] caret_4.71     reshape_0.8.3  plyr_1.2.1     lattice_0.18-8

loaded via a namespace (and not attached):
[1] grid_2.11.1


pkg_kuhna03$ R CMD INSTALL caret
* installing to library ‘/Library/Frameworks/R.framework/Resources/library’
* installing *source* package ‘caret’ ...
** libs
*** arch - i386
gcc -arch i386 -std=gnu99
-I/Library/Frameworks/R.framework/Resources/include
-I/Library/Frameworks/R.framework/Resources/include/i386
-I/usr/local/include    -fPIC  -g -O2 -c caret.c -o caret.o
gcc -arch i386 -std=gnu99 -dynamiclib -Wl,-headerpad_max_install_names
-undefined dynamic_lookup -single_module -multiply_defined suppress
-L/usr/local/lib -o caret.so caret.o
-F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework
-Wl,CoreFoundation
installing to /Library/Frameworks/R.framework/Resources/library/caret/libs/i386
*** arch - x86_64
gcc -arch x86_64 -std=gnu99
-I/Library/Frameworks/R.framework/Resources/include
-I/Library/Frameworks/R.framework/Resources/include/x86_64
-I/usr/local/include    -fPIC  -g -O2 -c caret.c -o caret.o
gcc -arch x86_64 -std=gnu99 -dynamiclib
-Wl,-headerpad_max_install_names -undefined dynamic_lookup
-single_module -multiply_defined suppress -L/usr/local/lib -o caret.so
caret.o -F/Library/Frameworks/R.framework/.. -framework R
-Wl,-framework -Wl,CoreFoundation
installing to 
/Library/Frameworks/R.framework/Resources/library/caret/libs/x86_64
** R
** data
** inst
** preparing package for lazy loading
Loading required package: plyr

Attaching package: 'reshape'

The following object(s) are masked from 'package:plyr':

    round_any

** help
*** installing help indices
** building package indices ...
** testing if installed package can be loaded
Error : object 'confusionMatrix' not found whilst loading namespace 'caret'
ERROR: loading failed
* removing ‘/Library/Frameworks/R.framework/Resources/library/caret’
* restoring previous ‘/Library/Frameworks/R.framework/Resources/library/caret’


______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to