如何计算R中的对象(变量)与组(两个变量)之间的距离矩阵

首先,我是R语言的新手,我想尝试一些教程。我陷入了有关距离矩阵的问题。首先,我需要计算虹膜数据帧各列的距离矩阵。我设法做到了。

data(iris)
data<-iris
iris_t<-data.frame(t(iris[,-5]
colnames(iris_t<-rownamens(iris)
dist<-dist(iris_t)
dist        

但是,现在我必须将最接近的Petal.Length和Sepal.Width视为一个组,并重新计算距离矩阵,以便获得它们之间的距离。我不知道该怎么做。 有人能帮我吗? 谢谢