行と列のマトリックスに変換したいテーブルがあります:
x=read.table("file")
10716052 AF004884 2 AutonomicNervousDisorders
10716052 AF004884 11 CardiovascularDisorders
10716052 AF004884 9 GastrointestinalDisorders
10716052 AF004884 2 Hemorrhage
10716052 AF004884 1 MetabolicandNutritionalDisorders
10716052 AF004884 2 Musculo-skeletalSystem
10716052 AF004884 5 NervousSystem
10716052 AF004884 4 OphthalmicDisorders
10716052 AF004884 7 PathologicalDisorders
10716052 AF004884 5 PulmonaryDisorders
10716052 AF004884 2 RespiratorySystem
10716052 AF004884 3 SkinandAppendages
10716052 AJ251368 2 AutonomicNervousDisorders
10716052 AJ251368 11 CardiovascularDisorders
10716052 AJ251368 9 GastrointestinalDisorders
10716052 AJ251368 2 Hemorrhage
10716052 AJ251368 1 MetabolicandNutritionalDisorders
Rで「ライブラリリシェイプ」を使用するというこの投稿をフォローしています。
library(reshape)
cast(x, V1 ~ V2)
しかし、私は追加の結果を得ています:
V1 AF004884 AJ251368 AJ272268 L35901 M65212
1 10716052 12 12 12 12 1
列名の各インスタンスが異なるカテゴリに属しているため、それぞれの数を付けたいと思います。