关联度画图(qgraph包的实现)
library("semPLS")
data(mobi)
# descriptive names for graph nodes
names(mobi)<-c("QualityExp",
"MeetNeedsExp",
"GoWrongExp",
"OverallSat",
"Fulfilled",
"IsIdeal",
"ComplaintHandling",
"BuyAgain",
"SwitchForPrice",
"Recommend",
"Trusted",
"Stable",
"Responsible",
"Concerned",
"Innovative",
"OverallQuality",
"NetworkQuality",
"CustomerService",
"ServiceQuality",
"RangeProdServ",
"Reliability",
"ClearInfo",
"FairPrice",
"GoodValue")
# prints the correlation matrix
round(cor(mobi[,-9]),2)
# plots the correlation network map
library("qgraph")
qgraph(cor(mobi[,-9]), layout="spring",
labels=names(mobi[-9]), label.scale=FALSE,
label.cex=1, node.width=.5, minimum=.3)