[R] Responses to question about order()
raja.surapanani at fmr.com
Mon Aug 18 21:33:25 CEST 2003
Thanks to all for your responses regarding my question of why order() was
behaving differently for me on my linux and solaris platforms. It seems that
order() behaves according to the collating sequence and character set that
the particular platform assumes. I mistakingly assumed that the function
would behave the same regardless of the platform. I have briefly summarized
the responses I received.
Don MacQueen suggested that I try creating a text file outside of R with each
of the characters on a separate line to see if the different operating
systems' sort command on the file produced different results.
James Holtman and Uwe Ligges both pointed to the fact that the character set
and collating sequence could be different on each platform, which would
affect the functionality of order().
Richard A. O'Keefe suggested that I check the settings of each environment by
lookign at the variables LC_COLLATE and/or LANG. He also suggested a C
program for me to run to check for plausible answers.
More information about the R-help