2つの列をR言語ではどのように1つの列にまとめますか?
R言語では、paste()関数を用いて、2つの列を1つの列にマージできます。以下是サンプルコードです。
# 创建示例数据
column1 <- c("a", "b", "c")
column2 <- c("1", "2", "3")
# 使用paste()函数合并两列
combined_column <- paste(column1, column2)
# 打印结果
print(combined_column)
結果を書き出します。
[1] "a 1" "b 2" "c 3"
貼り付け()関数が2列の各要素をスペースで連結して、1つの列にまとめていることがわかります。もし別の区切り文字を使用したければ、貼り付け()関数の2番目の引数で指定できます。例えば、カンマで区切りたい場合は、コードを以下のように変更できます。
combined_column <- paste(column1, column2, sep = ",")
「日本語で」
[1] "a,1" "b,2" "c,3"
そうすることで、各々のマージ結果の要素はカンマで区切られます。