Как я могу удалить пустые элементы из списка, которые содержат нулевую длину pairlist как character(0)
, integer(0)
и т.д. ...Удалить пустые элементы из списка с символом (0)
list2
# $`hsa:7476`
# [1] "1","2","3"
#
# $`hsa:656`
# character(0)
#
# $`hsa:7475`
# character(0)
#
# $`hsa:7472`
# character(0)
Я не знаю, как справиться с ними. Я имею в виду, если NULL
намного проще. Как удалить эти элементы таким образом, чтобы в списке осталось только hsa:7476
.
+1, я всегда забыть о 'Фильтр'. Вы также можете сделать 'Filter (function (x)! Same (character (0), x), l)', если вы хотите проверить только против 'character (0)' – juba
Что отличает этого, это позволяет подмножеству сделано в режиме онлайн! Для метода 'lengths' требуется наличие' l' в первую очередь для выполнения 'l [lengths (l)> 0]'. Я могу применить это в процессе создания моего подмножества. – MichaelChirico