《多元统计分析与R语言》实验6【多维标度分析】
第一部分
R软件里面的state.center数据集是美国50个州的中心的经度和维度。
# 读取数据
library(datasets);
data(state);
class(state.center);
mydata<-as.data.frame(state.center,state.name);
观察state.center数据集,绘制二维图形;
plot(mydata,type="n"); # 隐藏各点
text(mydata,labels=state.name); # 在各点位置标明州名
从中选择若干行数据(例如前10行),计算距离矩阵;
mydata<-mydata[1:10,];
mydata; # 打印数据前十行
mydist<-dist(mydata,diag=TRUE,upper=TRUE);
mydist; # 计算距离矩阵