Jak usunąć puste elementy z listy, które zawierają zerowej długości pairlist jako character(0)
, integer(0)
etc ...Usuń puste elementy z listy z charakterem (0)
list2
# $`hsa:7476`
# [1] "1","2","3"
#
# $`hsa:656`
# character(0)
#
# $`hsa:7475`
# character(0)
#
# $`hsa:7472`
# character(0)
nie wiem jak radzić sobie z nimi. Mam na myśli, że jeśli NULL
jest o wiele prostsze. Jak mogę usunąć te elementy tak, aby tylko hsa:7476
pozostało na liście.
+1, zawsze zapomnij o "Filtrze". Możesz także zrobić "Filtr (funkcja (x)! Identyczny (znak (0), x), l)", jeśli chcesz sprawdzić tylko przed znakiem '(0)' – juba
Co jest w tym świetne, to pozwala na podzbiór Sporządzono w linii! Podejście "lengths" wymaga, aby 'l' w pierwszej kolejności zawierało' l [lengths (l)> 0] '. Mogę to zastosować w procesie tworzenia mojego podzbioru. – MichaelChirico