4 ms·
Foreign function calls are a good thing to support. R does this well and lots of R routines already call C or Fortran libraries. Domain specific languages are
by T_S_ 16y ago
Foreign function calls are a good thing to support. R does this well and lots of R routines already call C or Fortran libraries.
Domain specific languages are good (and fun). Interacting with open source developers can be an awesome expersience. I agree.
I just don't see R as a platform that can integrate tightly with other business systems. It's a user oriented tool. If there are use cases out there that disprove this. It would be interesting to hear about. Especially as we move into the era of "big data".
- thangalin 16y agoIt need not integrate tightly with other business systems. Especially as we move into an era of big data, it need only integrate well with databases. I am creating a website that allows the general public to create reports on how the climate has changed, such as: http://i.imgur.com/o8fTg.jpg http://i.imgur.com/o8fTg.jpg PHP, PostgreSQL, R, and JasperReports to analyse 273 million rows of data across 8000 weather stations spanning The Great White (soon to be Green by the looks of it) North for the last 110 years. The trend line, shown in orange, is calculated in R using a Generalized Additive Model. There is no way I was going to (or even could) write such a complex algorithm myself. When I started the project, I was using MySQL. I migrated the database to PostgreSQL specifically so that I could use R for the analysis. I migrated the database before learning R.
- T_S_ 16y agoGood stuff.