Victor,
As Steve says you shouldn't need to do that.
If it's just the mask warnings you're trying to suppress have you tried
:
suppressPackageStartupMessages({
library(...)
library(...)
})
I haven't used lubdridate before. I tried :
install.packages("lubdridate")
Warning message:
package ‘lubdridate’ is not available (for R version 2.15.3)
Seems odd. Anyway: is lubridate fast? As the code comment you
pasted said, it stores Date as numeric (type double) doesn't it, as base
R does? Won't that mean sorting won't be as fast on it? That's the
reason IDate exists and what the I stands for.
Matthew
On 07.03.2013 05:40, Steve Lianoglou wrote:
Hi,
On Thu, Mar 7, 2013 at 12:22 AM, Victor Kryukov
<[email protected]> wrote:
Update: it looks the order in NAMESPACE doesn't matter for that
particular
problem. I can confirm that when I change it the order of package
loading
changes, as it's either data.table or lubridate that warns about
overwritting each other's functions, but the problem exists in
either case.
I think my next steps will be to perform a surgery on data.table by
removing
all IDateTime from my local copy - will see if it helps :).
It's your prerogative to do what you like, but I feel like the other
two alternatives I gave are a bit less intense than what you are
proposing, no?
It also has the bonus feature of not requiring a non-standard
data.table install, which is good if you expect anybody else to use
your package.
-steve
_______________________________________________
datatable-help mailing list
[email protected]
https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/datatable-help