cat()
内の関数として使用しようとしていますapply()
。私はほとんどRに私が望むことをさせることができます、しかし私はリターンの終わりにいくつかの非常に紛らわしい(私にとって)NULLを取得しています。これは私が得ているものを強調するためのばかげた例です。
val1 <- 1:10
val2 <- 25:34
values <- data.frame(val1, val2)
apply(values, 1, function(x) cat(x[1], x[2], fill=TRUE))
これは、Rがそれを受け入れて実行するという点で「機能」しますが、結果がわかりません。
> apply(values, 1, function(x) cat(x[1], x[2], fill=TRUE))
1 25
2 26
3 27
4 28
5 29
6 30
7 31
8 32
9 33
10 34
NULL
しかし、私は取得したい:
> apply(values, 1, function(x) cat(x[1], x[2], fill=TRUE))
1 25
2 26
3 27
4 28
5 29
6 30
7 31
8 32
9 33
10 34
では、どうすればその最後のNULLを削除できますか?