R语言调用的C语言源代码查询

R语言使用时可以调用自己写的C代码,但是有些C函数是软件包自带的,怎么查询

在使用软件包 kerfdr 时,涉及到一个函数

y = .C("massdist", x = as.double(xtrunc), xmass = as.double(tau[trunc]/sum(tau[trunc])), nx = nx, xlo = as.double(lo), xhi = as.double(up), y = double(2 * n), ny = as.integer(n), PACKAGE = "stats")$y

这里的  massdist.c  是R(2.14.0)版本自带的.,想看源码这时候需要下载 http://cran.cnr.berkeley.edu/ 中对应版本,解压后看src文件夹中的c函数  H:\li_duoduo\11.13\R-2.14.0\R-2.14.0\src\library\stats\src\massdist.c

 

posted @ 2018-11-14 10:57  史迪仔_lmj  Views(1551)  Comments(0Edit  收藏  举报