Following this question, I wish to have some way of counting how many times I am using a package in my daily work.
Is there a function/package to do that?
In case there isn't, how would you construct such a capability?
The way I would do that is by changing it so that at the end of any R session, a log file of the commands would be saved to some location. On that file, I would grep out all instances of "library" and "require". Then save the results into a file (with some time stamp).
Lastly, I might want some function to (once in X time) send this file to a remote FTP location - so that other R users could analyse the results. (is there a way to do that with R ?!)
If someone wants to try and construct such a machanism - I'd be glad to help by providing a relevant FTP account and by spreading the word on it on "R bloggers" for the good of the community.
p.s (mainly for Shane): I wasn't sure if this question should go on stackoverflow or here. If this type of question wasn't debated yet on the meta.stat - it should be. If it was, I'll be glad to know what the conclusion of that discussion was.
library
function that would track each package when you load it. $\endgroup$ – Shane Sep 1 '10 at 16:13system("ftp ...")
. $\endgroup$ – Shane Sep 1 '10 at 16:20