[解決済み】paste()とpaste0()の違いについて)
2022-03-17 09:35:56
質問
Rの初心者ですが、どなたか、以下の違いを説明してください。
paste()
と
paste0()
ということです。
paste0("a", "b") === paste("a", "b", sep="")
私でも、こんな風にやってみました。
a <- c("a","b","c")
b <- c("y","w","q")
paste(a,b,sep = "_")
**output**
"a_y" "b_w" "c_q"
を使って
paste0()
a <- c("a","b","c")
b <- c("y","w","q")
paste0(a,b,sep = "_")
**output**
"ay_" "bw_" "cq_"
というだけなのでしょうか。
paste()
は要素間にセパレータを使用し
paste0()
は、要素の後にセパレータを使用していますか?
解決方法は?
説明の通り タイラー・リンカーによるこのブログで :
<ブロッククオート
paste
は3つの引数を持ちます。
paste (..., sep = " ", collapse = NULL)
は
...
は、あなたが
を貼り付けたいのですが、sepとcollapseはそれを実現するための人たちです。
を実行します。私が貼り合わせるのは基本的に3つです。
- 個々の文字列の束。
- 2つ以上の文字列が要素ごとに貼り付けられている。
- 1つの文字列をつぶしたもの。
以下は、正しい引数ではありませんが、それぞれの例です。
paste("A", 1, "%")
#個々の文字列を束ねたもの
paste(1:4, letters[1:4])
#2つ以上の文字列が要素に貼り付けられた
要素で構成されます。
paste(1:10)
#1つの文字列をつぶす 以下は
sep/collapseルール。
- 個々の文字列の束 - sepが必要です。
- 2つ以上の文字列が要素ごとに貼り付けられている。- sepが必要
- 1つの文字列をつぶして表示する。
paste0
の略です。
paste(x, sep="")
だから、私たちはより怠惰になることができます
と効率的です。
paste0("a", "b") == paste("a", "b", sep="") ## [1] TRUE
関連
-
[解決済み】Rでの関数の最適化(L-BFGS-Bでは'fn'に有限の値が必要)。
-
[解決済み】 boxplotに色を追加する - "離散的なスケールに連続的な値が供給される "エラー
-
[解決済み] [Solved] read.csv warning 'EOF within quoted string' prevents complete reading of file.
-
[解決済み】R4DSのエラー比較(1)は、アトミック型とリスト型でのみ可能です
-
[解決済み] グループ化関数(tapply、by、aggregate)と*applyファミリ
-
[解決済み] Rの代入演算子"="と"<-"の違いは何ですか?
-
[解決済み] require()とlibrary()の違いは何ですか?
-
[解決済み] リストやデータフレームの要素にアクセスするためのブラケット[ ]とダブルブラケット[[ ]]の違いについて
-
[解決済み] なぜ `[`] は `subset` よりも優れているのですか?
-
[解決済み】data.table vs dplyr:一方がうまくできない、またはうまくできないことを行うことができますか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】lis[[i]]のエラー:1つ未満の要素を選択しようとした場合
-
[解決済み】Rで立方根と対数変換をする
-
[解決済み】ggplot boxplotでPosition-dodge警告?
-
[解決済み] lmer エラー: グループ化係数は観測数未満でなければならない
-
[解決済み】RでAIC中に行数が変化するのはなぜですか?そうならないようにするにはどうしたらいいですか?
-
[解決済み】Rはプロットするが、アブラインを描画しない
-
[解決済み] [Solved] read.csv warning 'EOF within quoted string' prevents complete reading of file.
-
[解決済み】randomForestの実行予測で「NA/NaN/Inf in foreign function call (arg 7)」をなくすには?
-
[解決済み】R4DSのエラー比較(1)は、アトミック型とリスト型でのみ可能です
-
[解決済み】Rで相対的な頻度をプロットするためにhistをどのように使用しますか?