4

私はこのデータフレームを持っています:

df <- data.frame(PatientID = c("3454","345","5","348","567","79"),
                 clas1 = c(1, 0, 5, NA, NA, 4),
                 clas2 = c(4, 1, 0, 3, 1, 0),
                 clas3 = c(1, NA, 0, 5, 5, 5), stringsAsFactors = F)

x軸に患者ID、y軸にclas1、clas2、clas3を使用して、ヒートマップを作成したいと思います。ヒート マップで表される値は、各「クラス」の生の値になります。ここに私が欲しいものの絵を投稿します

ここに画像の説明を入力

これを表す色がこれ以上ないため、申し訳ありませんが、これは単なる例であり、任意のカラー スケールを使用できます。重要なことは、ゼロと NA を区別したいので、理想的には NA が独自の色を持っているか、白 (空) で表示されることです。

これで十分理解できると思います。

しかし、質問があれば聞いてください

どうもありがとう!

4

4 に答える 4