貼り付けにデータフレームを入力したいと思います。そのデータフレームの列を別々に入力したように貼り付けてください。私がこれをやりたい理由は、私のデータフレームにいくつの列があるかわからないからです。ここには2つありますが、任意の数の列を処理する一般的な解決策が必要です。データフレームの貼り付け方法
希望する出力は、次のコードのtest1paste
です。しかし、明示的に列を参照する必要はありません。私のapply
は、列で個別に動作するので、わかりやすく失敗しますが、私が探している解決策を見つけることができます。
> test1 <-
+ structure(c(42.71, 41.69, 46.95, 48.85, 45.26, 44.71, 43.71,
+ 42.69, 47.95, 49.85, 46.26, 45.71), .Dim = c(6L, 2L))
>
> test1paste <- paste(test1[,1],test1[,2], sep = "&")
> test1paste
[1] "42.71&43.71" "41.69&42.69" "46.95&47.95" "48.85&49.85" "45.26&46.26"
[6] "44.71&45.71"
>
> apply(test1,MARGIN=2,paste,sep="&")
[,1] [,2]
[1,] "42.71" "43.71"
[2,] "41.69" "42.69"
[3,] "46.95" "47.95"
[4,] "48.85" "49.85"
[5,] "45.26" "46.26"
[6,] "44.71" "45.71"
ありがとうございます!これについて
これはLaTeXと関係がありますか? –
@Romanはい、あなたはそれを推測しました!私は、標準エラーを括弧内の見積もりにしたいので、 'xtable'を使用していません。 –
あなたは開いた本のように私を読んでいます。 :) –