我想计算两组之间的距离。 我很困惑。我有两组数据。一个是关于一个公司,一个是关于员工。SAS/R计算两组之间的距离
我想知道他们的年龄(雇员雇用的公司和雇员)是多么相似。 我想我也需要标准化。
- 计算每个人和公司之间的欧几里得距离。 (公司4-5人)
- 计算每个人和一个公司在工业水平上的欧氏距离。
我的数据集是这样的:
person person_age company company_age industry
1 50 1 5 1
2 40 1 5 1
3 30 2 1 1
4 20 2 1 1
5 25 3 8 2
下面的代码将重现我data.frame:
person <- 1:5
person_age <- c(50,40,30,20,25)
company <- c(1,1,2,2,3)
company_age <- c(5,5,1,1,8)
industry <- c(1,1,1,1,2)
myData <- data.frame(person, person_age, company, company_age, industry)
请帮助我。我不介意使用SAS或R. 我很困惑。
你对正确被困惑。 “距离”的定义是什么? –
我想计算诸如欧几里德距离。谢谢你提问。 – user976856
您的意思是查明一家公司的员工年龄是否与另一家公司相似? –