У меня простой вопрос (по крайней мере, не для меня ..). Я был закончен со списком с несколькими фреймами данных различной длины. Я хочу посчитать длину каждого кадра данных ..
mylist <- list (a = data.frame(i = 1:10, j= 11:20), b = data.frame(i = 1:5, j= 11:15), c = data.frame(i = 1:8, j= 11:18))
mylist
$a
i j
1 1 11
2 2 12
3 3 13
4 4 14
5 5 15
6 6 16
7 7 17
8 8 18
9 9 19
10 10 20
$b
i j
1 1 11
2 2 12
3 3 13
4 4 14
5 5 15
$c
i j
1 1 11
2 2 12
3 3 13
4 4 14
5 5 15
6 6 16
7 7 17
8 8 18
Мои бедные коды:
lapply(mylist, function(y)length(y)
$a
[1] 2
$b
[1] 2
$c
[1] 2
Ой .... нет .....
Как я могу посчитать количество строк в каждом компонентном фрейме данных и получить новый вектор с:
# number of rows in each component dataframe of the list
myvec
[1] 10 5 8
Спасибо за ваше время ... Я ценю это ...