全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3402 3
2015-07-12
R是很棒的软件。但其对循环比较慢!有些人建议学习C,可以用C和R编译;有些人建议学习C++,说Rcpp包接口特别好!
请问各位大神,我应该学习C,还是C++?
关于C,R软件的接口方便吗?谢谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-7-12 17:42:37
C和C++是用来做native接口的,移植性会带来问题,R的很多包都用到了本地代码扩展,是起到适配的作用,不能混为一谈啊,关键是学习里面的逻辑,语言只是载体,有rJava包还能运行Java编译的代码呢,所以它们不属于一个讨论范畴~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-7-12 21:11:57
entryman 发表于 2015-7-12 17:42
C和C++是用来做native接口的,移植性会带来问题,R的很多包都用到了本地代码扩展,是起到适配的作用,不能混 ...
谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-7-13 05:33:51
循环慢的问题很多情况是R代码没写好,没有好好利用R的函数

是在没有解决的办法,可以用Rcpp写一些小函数,用Rcpp不需要懂c/c++,因为一般写的程序都很简单

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群