0

次の長いテーブルがあります。

> long.table
Source: local data frame [846,996 x 3]

   index         case   amp
   (int)        (chr) (dbl)
1      1 TCGA-AR-A1AH     1
2      2 TCGA-AN-A0G0     1
3      2 TCGA-AR-A1AH     1
4      3 TCGA-AR-A1AH     1
5      4 TCGA-E9-A1R7     1
6      5 TCGA-AN-A0FL     1
7      6 TCGA-A7-A26G     1
8      6 TCGA-AN-A0FL     1
9      7 TCGA-A7-A26G     1
10     7 TCGA-AN-A0FL     1
..   ...          ...   ...

最初の 5 行を切り取って short.table を作成しました。

> tbl.test.2
Source: local data frame [5 x 3]

  index         case   amp
  (int)        (chr) (dbl)
1     1 TCGA-AR-A1AH     1
2     2 TCGA-AN-A0G0     1
3     2 TCGA-AR-A1AH     1
4     3 TCGA-AR-A1AH     1
5     4 TCGA-E9-A1R7     1

dcast(table, case ~ index)テーブルごとに使用すると、異なる動作が得られます。長い場合、インデックス値の整数値の列が取得され、欠落している組み合わせはゼロで埋められます。ただし、短いケースでは、インデックス値の数値列を取得し、欠落している組み合わせは NA で埋められます。

質問: 非常に長いテーブルのデフォルトの動作は変わりますか?

4

0 に答える 0