4

ばかげたデータフレームの例を次に示します。

df <- data_frame(A = c(rep(1, 5), rep(2, 4)), B = 1:9) %>% 
  group_by(A) %>% 
  nest()

次のようになります。

> df
# A tibble: 2 × 2
      A             data
  <dbl>           <list>
1     1 <tibble [5 × 1]>
2     2 <tibble [4 × 1]>

Nのネストされた各 data_frame の行数に等しいエントリで呼び出される 3 番目の列を追加したいと思いますdata。私はこれがうまくいくと思った:

> df %>% 
+   mutate(N = nrow(data))
Error: Unsupported type NILSXP for column "N"

何がうまくいかないのですか?

4

3 に答える 3