を使用して相関行列を生成しています
library(psych)
corMat = cor(data)
cor.plot(corMat,numbers=TRUE,colors=TRUE,n=51,main=NULL,labels=NULL)
ヒートマップ内に表示される数字が斜めに表示されるように変更したい。
誤解しているかもしれませんが、テキスト ラベルを回転させたいだけの場合は、 のソースcor.plot
、特に行text(rx, ry, round(r * 100))
を text(rx, ry, round(r * 100), srt=45)
に変更して、次のようにします。
数値をプロットする呼び出しにcor.plot
引数を渡すことができるようには見えません。text
したがって、関数を変更できますが、ソース ( edit(cor.plot)
) を開いて行を変更します。
text(rx, ry, round(r * 100))
に
text(rx, ry, round(r * 100), srt = 45)
または、数値を回転させたい度数。次に、そのコードをコピーして、変更されたコードで新しい関数 ( my.cor.plot
) を定義できます。
これを行うハックっぽい方法は少ないと思いますが、私はそれらを使用したことがなく、これでうまくいくでしょう。