2

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 値を使用して独自のラベル シーケンスを生成する必要があります。

どんな提案も大歓迎です:)

4

2 に答える 2