全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2593 4
2013-05-27
悬赏 200 个论坛币 已解决

最近在搞SNA,由于内存限制,想改一下源代码:

geo <- .Call("geodist_R", dat, n, m, as.integer(1), count.paths,
predecessors, NAOK = TRUE, PACKAGE = "sna")

如上面的代码,在R中能否查看到geosist_R的源代码。

比较急,希望各位大牛指点一二,先谢过


最佳答案

求证1加1 查看完整内容

可以的,如果lz是windows用户的话可以这么做,在CRAN上找到sna包并下载package source即楼上所说tar.gz文件,打开压缩包后找到src文件,一般来说其他语言的源代码都会在src文件中,这个包主要是和C混编,所以里面.c文件很多,按照lz的要求里面是有这个文件的。顺手帮lz把.c .h文件下下来了 希望对你有用,谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2013-5-27 14:48:25
可以的,如果lz是windows用户的话可以这么做,在CRAN上找到sna包并下载package source即楼上所说tar.gz文件,打开压缩包后找到src文件,一般来说其他语言的源代码都会在src文件中,这个包主要是和C混编,所以里面.c文件很多,按照lz的要求里面是有这个文件的。顺手帮lz把.c .h文件下下来了
希望对你有用,谢谢
附件列表

源代码.rar

大小:5.03 KB

 马上下载

本附件包括:

  • geodist.c
  • geodist.h

二维码

扫码加我 拉你入群

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

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

2013-5-28 09:23:15
下载你用的package的源代码(下载package for linux,通常是.tar.gz文件 ),解压缩后,check文件夹下的.c,.cpp or .f 文件,打开所有源文件,search geodist 看看能不能找到你的,试一试!
二维码

扫码加我 拉你入群

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

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

2013-5-28 09:23:21
下载你用的package的源代码(下载package for linux,通常是.tar.gz文件 ),解压缩后,check文件夹下的.c,.cpp or .f 文件,打开所有源文件,search geodist 看看能不能找到你的,试一试!
二维码

扫码加我 拉你入群

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

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

2013-5-28 11:30:40
非常感谢楼上两位~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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