Rで文字列と数値を結合する方法


  1. paste()関数を使用する方法: paste()関数は、文字列や数値を結合するために使用されます。以下は例です。

    # 文字列と数値の結合
    text <- "Hello"
    number <- 123
    result <- paste(text, number, sep = "-")  # sepオプションで区切り文字を指定
    print(result)  # "Hello-123"と出力される
  2. sprintf()関数を使用する方法: sprintf()関数は、フォーマット指定に基づいて文字列を生成します。以下は例です。

    # 文字列と数値の結合
    text <- "Hello"
    number <- 123
    result <- sprintf("%s-%d", text, number)  # %sは文字列、%dは整数を表す
    print(result)  # "Hello-123"と出力される
  3. paste0()関数を使用する方法: paste0()関数は、paste()関数の省略形です。区切り文字を指定せずに文字列と数値を結合します。以下は例です。

    # 文字列と数値の結合
    text <- "Hello"
    number <- 123
    result <- paste0(text, number)
    print(result)  # "Hello123"と出力される

これらの方法を使用することで、Rで文字列と数値を結合することができます。必要に応じて、区切り文字やフォーマット指定を変更してください。また、他の文字列操作や数値演算の関数を組み合わせて、さまざまな処理を行うこともできます。