ggplotを使用して、相関行列のヒートマップを生成しようとしていますが、データに先行ゼロを含めません。ggplot2 figureから先行ゼロを削除する
は、「データセット」のパッケージにLifeCycleSavingsからこの例を考えてみましょう:
pop75 dpi ddpi
sr 0.317 0.220 0.305
pop15 -0.908 -0.756 -0.048
私はそうのようheatmapをプロットすることができます
library(reshape2)
melted_cors <- melt(cors)
library(ggplot2)
ggplot(melted_cors, aes(Var2, Var1, fill = value)) +
geom_tile(color = "white") +
geom_text(aes(Var2, Var1, label = value), color = "black", size = 4) +
scale_fill_gradient2(low = "blue", mid = "white", high = "red",
midpoint = 0, limit = c(0,1), space = "Lab",
name="Pearson\nCorrelation") +
theme_minimal() +
theme(title = element_blank(), legend.position="none") +
coord_fixed()
この出力から先行ゼロを除去する方法はあります?
あなたがゼロをリードすることにより、正確に何を意味するのですか?相関がゼロの項を隠したいですか?小数点の前にあるゼロを削除するために、すべての相関に10を掛けたいですか? – Eumenedies
は再生できません。 'コルス'とは何ですか? – hrbrmstr