afficher une matrice, y compris les valeurs, comme une heatmap

Ce que je voudrais faire est de profiter de cette matrice:

> partb
                0.5  1.5   1a   1b   -2   -3
A1FCLYRBAB430F 0.26 0.00 0.74 0.00 0.00 0.00
A1SO604B523Q68 0.67 0.33 0.00 0.00 0.00 0.00
A386SQL39RBV7G 0.00 0.33 0.33 0.33 0.00 0.00
A3GTXOXRSE74WD 0.41 0.00 0.08 0.03 0.05 0.44
A3OOD9IMOHPPFQ 0.00 0.00 0.33 0.00 0.33 0.33
A8AZ39QM2A9SO  0.13 0.54 0.18 0.13 0.00 0.03

Et ensuite faire une heatmap qui a chacune des valeurs dans la couleur des cellules.

Faire une heatmap est facile:

> heatmap( partb, Rowv=NA, Colv=NA, col = heat.colors(256),  margins=c(5,10))

Mais pour la vie de moi je ne peux pas comprendre comment mettre la valeur dans chacune des cellules.

Ce qui me manque? C'est sûrement une chose commune.