2016-05-05 11 views
0

私はでR-Studioを使用していて、heatmapheatmap.2でプロットします。 strColオプションを使用して列ラベルの角度を変更すると、出力PDFファイルのheatmapの前にNULLメッセージが出力されます。ヒートマップを印刷する際のヌル出力は、rmarkdownのオブジェクト

{r, message=FALSE,warning=FALSE, echo=FALSE} 
require(gplots) 
data(mtcars) 
x <- as.matrix(mtcars) 
heatmap.2(x,srtCol=0) 

PDFが

enter image description here

PDF出力からこのNULLを削除する方法はあり次のようになります。
は、最小限のコードでは、問題を再現添付しますか?

答えて

1

capture.outputを使用して次の変更を試してください。これは私のためにNULLを印刷しませんでした。

```{r, message=FALSE,warning=FALSE, echo=FALSE} 
require(gplots) 
data(mtcars) 
x <- as.matrix(mtcars) 
res <- capture.output(heatmap.2(x,srtCol=0)) 
``` 

heatmap.2にはいくつかのオプションを使用してより良い方法があるかもしれませんが、私はドキュメントでそれを見ていません。これは、以下のSO投稿Suppress one command's output in Rに基づいています。

関連する問題