经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
R语言论坛
R语言怎么快速比对邻接矩阵中两列同时为1的个数
楼主
anchu
2651
4
收藏
2018-12-06
给定一个邻接矩阵如下,怎么快速比对每一列与除了自身以外的其他列进行比较,记录同时为1的个数,我写的代码用for循环,一到大数据就跑不动了,我知道大牛肯定有办法,请您指教,多谢了!
我的笨拙代码:interaction 是邻接矩阵
Number <- list()
for(i in 1:ncol(interaction)){
temp <- c()
for(j in 1:ncol(interaction)){
if(i != j)
temp <- temp + length(intersect(which(interaction[,i]==1), which(interaction[,j]==1)))
}
Number <- c(Number, list(temp))
}
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
admin_kefu
2018-12-7 15:54:22
您好,如果您的求助没有解决,请到项目交易发布需求,会有更快更专业的用户帮助您
https://bbs.pinggu.org/prj/
项目交易是为用户提供需求的平台,可以在平台发布你需求,也可以展现你的技术帮助他人,从而得到相应的报酬。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
jiangbeilu
2018-12-7 17:47:58
用colSums进行计算即可
复制代码
你在论坛混的时间蛮久了,但是R的水平仍然停留在写循环的层次上,建议你去系统学习一下,每次过来都是提问一些简单的问题,对自己也没有提高。
除了colSums还有rowSums等等,很多基本的函数自己看一下,就知道了。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
cheetahfly
2018-12-7 21:58:40
扎心了,老铁
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
anchu
2018-12-16 05:24:11
jiangbeilu 发表于 2018-12-7 17:47
用colSums进行计算即可
老师,您批评的对。我需要下功夫在这代码编程上了。其实您说的这两个函数colSums,rowSums,我也都用过。可是就是不懂得灵活运用。还是练习的太少。多谢您的指导和批评,我会努力的!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
geoda求空间邻接矩阵出现错误
邻接矩阵程序
求总部六省市级行政区划空间邻接矩阵
求地级市的空间邻接矩阵
邻接表如何正确的转换成邻接矩阵
怎么导入邻接矩阵?
空间邻接矩阵
空间邻接矩阵问题
空间邻接矩阵来啦!
277个地级市空间邻接矩阵
栏目导航
R语言论坛
真实世界经济学(含财经时事)
国民经济管理
经管文库(原现金交易版)
求助成功区
学道会
热门文章
表格结构数据的核心特征及具象实例解析
毕马威 - 中国内地与香港IPO市场2025年回顾 ...
高教现代数学基础23 矩阵计算六讲 徐树方,钱 ...
安徽全省一盘棋发力汽车产业
【24顶刊热点!】2000-2024上市公司股价崩盘 ...
求Journal of Computational and Graphical ...
查找文献Digital mapping of soil organic ...
《技术的本质》epub版本
精准匹配,菁英相伴--经管之家单身俱乐部, ...
科研时间70%耗在“下载-复制-粘贴”?零代码 ...
推荐文章
2026JG学术冬训营:从Stata初高到Python机器 ...
【必看】【本版版规,欢迎发悬赏贴求助】
26年寒假天津站|Gemini论文写作&数据分析 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群