クリップボードからベクトル・行列を作成する関数 clp
Microsoft ExcelやMatlabのセルを範囲選択し、コピーした状態で実行すると、それがRに行列として読み込まれます。1行ないし1列の場合は、ベクトルになります。
> #クリップボードにExcelシートの部分を範囲選択→コピーした状態で
> x <- clp()
> x
[,1] [,2] [,3] [,4]
[1,] 3 6 7 4
[2,] 5 11 7 8
[3,] 8 7 9 12
ヘッダ(列の名前)がある場合は、その部分も一緒にクリップボードにコピーしたうえで
> x <- clp(header=TRUE)
とします。> x <- clp(header=TRUE)
> x
A B C D
[1,] 1 2 3 4
[2,] 5 6 7 8


■更新履歴■
09.03.27 ver.1.01