I've just come across an odd problem with sorting in ls(): it doesn't seem to order the object names correctly. If I do the following, the order isn't what I expect:
> ls(sorted=TRUE) [1] "AridData" "AridDataToBUGS" "Arid.df" "Arid.hpd" "AridPrecip.sd" "Break.df" [7] "Break.hpd" "Cols" "Data" "DataFrames" "DataToBUGS" "DataToBUGS.nonlog" [13] "FitBRugs" "Fixed.df" "Fixed.hpd" "FormatData" "GetCol" "GetHPD" [19] "GetMCMC" "GetRow" "HPDIs" "Int.alpha12" "Int.alpha21" "ModisData" [25] "ModisDataToBUGS" "Modis.df" "ModisFixed.df" "ModisFixed.hpd" "Modis.hpd" "ModisPrecip.sd" [31] "ModisShrink.df" "ModisShrink.hpd" "ModisYears" "OrigData" "OrigDataToBUGS" "Orig.df" [37] "Orig.hpd" "OrigPrecip.sd" "OrigYears" "PlotChecks" "PlotEff" "plothpd" [43] "ProvinceNames" "ResNames" "ResNamesOrder" "Shrink.df" "Shrink.hpd" "SimInits" Specifically, the Modis* objects are sorted like this: > ls(sorted=TRUE)[26:30] [1] "Modis.df" "ModisFixed.df" "ModisFixed.hpd" "Modis.hpd" "ModisPrecip.sd" With Modis.* coming both before and after ModisF*. I can't see why there would be any odd problems with character sets changing (this was all done on a single computer with no weird locale switching), and the objects are all created within a single R session: > sessionInfo() R version 3.2.5 (2016-04-14) Platform: x86_64-pc-linux-gnu (64-bit) Running under: Ubuntu 16.04.1 LTS locale: [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C LC_TIME=en_GB.UTF-8 LC_COLLATE=en_US.UTF-8 [5] LC_MONETARY=en_GB.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_PAPER=en_GB.UTF-8 LC_NAME=C [9] LC_ADDRESS=C LC_TELEPHONE=C LC_MEASUREMENT=en_GB.UTF-8 LC_IDENTIFICATION=C attached base packages: [1] stats graphics grDevices utils datasets methods base other attached packages: [1] MCMCglmm_2.22.1 ape_3.5 Matrix_1.2-7.1 RColorBrewer_1.1-2 plyr_1.8.4 coda_0.18-1 loaded via a namespace (and not attached): [1] cubature_1.1-2 corpcor_1.6.8 tools_3.2.5 Rcpp_0.12.7 nlme_3.1-128 grid_3.2.5 knitr_1.14 [8] tensorA_0.36 lattice_0.20-34 Can anyone explain what's going on? Bob -- Bob O'Hara Biodiversity and Climate Research Centre Senckenberganlage 25 D-60325 Frankfurt am Main, Germany Tel: +49 69 798 40226 Mobile: +49 1515 888 5440 WWW: http://www.bik-f.de/root/index.php?page_id=219 Blog: http://occamstypewriter.org/boboh/ Journal of Negative Results - EEB: www.jnr-eeb.org ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.