Есть ли способ l oop над переменной я на основе списка? - PullRequest
0 голосов
/ 26 марта 2020

Я использую l oop ниже, чтобы взять составную таблицу, разделить ее поровну и присоединить эту часть к flowFrames в объекте flowSet. Это отлично сработало с моими данными, поскольку у меня всегда было> 50000 ячеек для просмотра. Теперь у меня есть набор данных, в котором нет одинакового количества ячеек, и я не могу позволить себе потерять / отбросить эти образцы из анализа.

cellnum<-50000 #change this to number of cells per file
start_cell<-1
end_cell<-cellnum
for (i in 1:length(d_flowSet)) {
  print(start_cell)
  print(end_cell)
  app.dataSmall<-app.data[start_cell:end_cell,]
  new_frame <- fr_append_cols(d_flowSet[[i]], app.dataSmall)
  filename_fcs <- filenames[i]
  Sys.sleep(1)
  write.FCS(new_frame, filename = filename_fcs,what="numeric", delimiter = "|", endian="big")
  end_cell<-end_cell+cellnum
  start_cell<-start_cell+cellnum
}

Я хотел бы изменить l oop так, чтобы количество ячеек было взято из объекта списка с именем eventCount.

Как мне это сделать? Если бы вы могли объяснить, почему это тоже было бы здорово :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...