[解決済み】seq_alongはうまくいくが、seqが意図しない結果を生む例とは?
2022-02-21 15:06:11
質問内容
の良い例を教えてください。
seq_along
は動作しますが
seq
は意図しない結果をもたらすのでしょうか?
のドキュメントより
?seq
があります。
最初の引数のクラスでディスパッチすることに注意してください。 引数名とは無関係に これは意図しない結果をもたらす可能性があります と解釈されることを意図して1つの引数で呼び出された場合、この引数は
along.with
を使用する方がはるかに良い。seq_along
ということです。
どのように解決するのですか?
これで違いが明確になったはずです。基本的には
seq()
と同じように動作します。
seq_along()
ただし
長さ1のベクトルが渡された場合、次のように動作します。
seq_len()
. もし一度でもこのようなことがあれば、もう二度と
seq()
もう二度と
a <- c(8, 9, 10)
b <- c(9, 10)
c <- 10
seq_along(a)
# [1] 1 2 3
seq_along(b)
# [1] 1 2
seq_along(c)
# [1] 1
seq(a)
# [1] 1 2 3
seq(b)
# [1] 1 2
seq(c)
# [1] 1 2 3 4 5 6 7 8 9 10
注目すべきは
sample()
も同じようなひどい動作をします。
sample(a)
# [1] 10 8 9
sample(b)
# [1] 9 10
sample(c)
# [1] 8 7 9 3 4 1 6 10 2 5
関連
-
[解決済み] 変数の型(リスト)が無効です
-
[解決済み】R ggplot2 で scale_x_discrete を使用する。
-
[解決済み】Rで文字ベクトルから引用符を削除する
-
[解決済み] 因子を日付形式に変換するにはどうすればいいですか?
-
[解決済み】Rでのデータ操作。'X'はアトミックでなければならない
-
[解決済み】"object not interpretable as a factor "というエラーの意味は?[クローズド]
-
[解決済み] なぜ `[`] は `subset` よりも優れているのですか?
-
[解決済み】data.table vs dplyr:一方がうまくできない、またはうまくできないことを行うことができますか?
-
[解決済み】Rでリストを正しく使用する方法とは?
-
[解決済み】私のggplot2構文が賢明であるときに、R CMDチェック「no visible binding for global variable」注記を処理するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】scale_color_manual()が動作しない件
-
[解決済み】ベースグラフィックスでプロットエリアの外側に凡例をプロットする?
-
[解決済み] テスト
-
[解決済み】Rでの関数の最適化(L-BFGS-Bでは'fn'に有限の値が必要)。
-
[解決済み】 colMeans(x, na.rm = TRUE) のエラー : KNN分類では 'x' は数値でなければならない
-
[解決済み】match.fun(FUN)でのエラーについて)
-
[解決済み】Rの整数オーバーフローとは何ですか、そしてどのように起こるのですか?
-
[解決済み] [Solved] read.csv warning 'EOF within quoted string' prevents complete reading of file.
-
[解決済み】 eval(expr, envir, enclos) でのエラー : オブジェクトが見つかりません。
-
[解決済み】行列式で「数値/複雑な行列/ベクトルの引数を必要とする」というエラーが発生する?