3
の上部の三角形を回転させます。私がプロットしたいのは、同じ三角形ですが、斜辺をx-axis
として持っています。は、私はこのようなヒートマップをプロットしましたggplotタイルヒートマップ
はどのように私はそれを行うのでしょうか?
編集:を追加しました再現性の例
library(ggplot2)
# dummy data
df1 <- mtcars[, c("gear","carb", "mpg")]
# normal tile plot
gg1 <- ggplot(df1, aes(gear, carb, fill = mpg)) +
geom_tile() +
xlim(c(1, 10)) +
ylim(c(1, 10)) +
theme_void() +
theme(legend.position = "none")
の予想される出力(手動で回転):
関連たちを投稿INGベースプロットimage()
: Visualising and rotating a matrix
解決策の例コードがLDheatmap packageはgrid
を使用しています。 this solutionを使用して
@Gregor私は、彼らが/ Iが45度をしたいと思います。 – zx8754
あなたはこれを囲んで頂くでしょうが、解決できるならば、[this Q](https://stackoverflow.com/questions/24312713/rotate-a-ggplot2-plot-object)への@ baptisteの答えはあなたを閉じるでしょう。クリッピングの問題。 – BrodieG
@BrodieG確かに十分に近いですが、問題がクリッピングされます。 – zx8754