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