全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1218 2
2020-06-28
假如我现在有1000个从0开始从大到小排列的数据,0、1、2、...1000,我想计算0-50,50-100,100-150依此类推的一个个小数据框的距离矩阵。请问怎么实现呢?因为写循环太慢了。  有没有更好的方法去实现?


二维码

扫码加我 拉你入群

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

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

全部回复
2020-6-28 15:14:34
假如我现在有1000个从0开始从大到小排列的数据
这句话有矛盾吧。问题描述不清楚。
不想用循环就用apply函数族
二维码

扫码加我 拉你入群

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

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

2020-6-28 21:56:22
你试试usedist包里的dist_make()函数,可以计算欧几里德距离、曼哈顿距离,结果就是一个距离矩阵

distmatr.png
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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