全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2711 9
2021-08-11
我需要从n*n的距离矩阵中把下三角矩阵提取出来,试过了lower.tri,但是会把上三角变成0,有没有别的办法只要下三角数据,其它都是空的,急求大神帮忙
二维码

扫码加我 拉你入群

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

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

全部回复
2021-8-11 10:01:21
没太明白,正常的dist返回的不就是你需要的结果吗?
复制代码


二维码

扫码加我 拉你入群

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

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

2021-8-11 10:19:32
dixiaohui 发表于 2021-8-11 07:49
我需要从n*n的距离矩阵中把下三角矩阵提取出来,试过了lower.tri,但是会把上三角变成0,有没有别的办法只要 ...
是的,但是算dist这个方法比较古老,我用很旧的版本做的,可视化就很不方便,连ggplot也没有,所以想把距离矩阵导出来用新版本做,可是把下三角的转化为矩阵输出后就会变成n*n的,不能用hclust聚类,所以想重新把矩阵转化为下三角的,不知道解释明白了没
二维码

扫码加我 拉你入群

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

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

2021-8-11 10:21:07
owenqi 发表于 2021-8-11 10:01
没太明白,正常的dist返回的不就是你需要的结果吗?
是的,但是算dist这个方法比较古老,我用很旧的版本做的,可视化就很不方便,连ggplot也没有,所以想把距离矩阵导出来用新版本做,可是把下三角的转化为矩阵输出后就会变成n*n的,不能用hclust聚类,所以想重新把矩阵转化为下三角的,不知道解释明白了没
二维码

扫码加我 拉你入群

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

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

2021-8-11 19:12:01
dixiaohui 发表于 2021-8-11 07:49
我需要从n*n的距离矩阵中把下三角矩阵提取出来,试过了lower.tri,但是会把上三角变成0,有没有别的办法只要 ...
给自己顶一下
二维码

扫码加我 拉你入群

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

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

2021-8-11 20:14:01
dixiaohui 发表于 2021-8-11 10:21
是的,但是算dist这个方法比较古老,我用很旧的版本做的,可视化就很不方便,连ggplot也没有,所以想把距 ...
没太看明白,你看看这个是不是你想要的?
http://www.sthda.com/english/wiki/ggplot2-quick-correlation-matrix-heatmap-r-software-and-data-visualization
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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