我有一个大数据集,函数cor()对区分高/低相关性没有多大帮助。
也许有人可以告诉我一个如何在相关矩阵中添加颜色或星星(* ** ***)或其他东西的示例,这样我就可以轻松看到重要值?
答案 0 :(得分:1)
heatmap
怎么样?
想象一下mtcars
是您的数据集。
您可以将数据转换为解释here
ccor = cor(mtcars[,3:10]) # whatever variables
cormatrix = arrange( melt(ccor), -abs(value) )
然后你可以计算一个漂亮的热图,如解释here
ggplot(cormatrix, aes(Var1, Var2) ) + geom_tile(aes(fill = value), colour = "white") + scale_fill_gradient(low = "white", high = "steelblue")
你得到了
希望这有帮助。
您也可以根据this添加+ geom_text(aes(fill = cormatrix$value, label = round(cormatrix$value, 1)))
的值。
答案 1 :(得分:0)
您可以将相关结果返回到数据框,然后您可以排序,子集等。
var menucontent = '<ul>'+
'<li title="Page 1"><a href="Page1.html">Page 1</a></li>'+
'<li title="Page 2"><a href="Page2.html">Page 2</a></li>'+
'<li title="Page 3"><a href="Page3.html">Page 3</a></li>'+
'</ul>';
$( '.menu' ).html(menucontent);