0 から 100 までの自動化されたシーケンスを生成する方法を知りたいです。数字はそれぞれ 5 つの位置のみで、残りはすべて NA 値である必要があります。最後に、私はこのようなものを持ちたいと思います:
> labCol
[1] 0 NA NA NA NA 5 NA NA NA NA 10 NA NA NA NA 15 NA ..... 100
この例を次のように手動で実行しましたが、時間がかかります。
labCol <- c(0, NA, NA, NA, NA, 5, NA, NA, NA, NA, 10, NA, NA, NA, NA, 15, NA, ... 100 )
seq()
これを行うためのオプションが関数に見つかりません。
この問題はheatmap.2()
、gplots
パッケージの関数でヒート マップを実行していて、列ラベルが近すぎて読めないことが原因です。5 または 10 の位置ごとにラベルを設定することもできません。そのため、この重複を避けるために、NA 値を使用して独自のラベル シーケンスを生成する必要があります。
どんな提案も大歓迎です:)