ПЦР-планшеты работают в системе координат, аналогичной системе координат XY.Я хотел бы преобразовать 96-луночный планшет для ПЦР из этой системы координат XY (формат строки и столбца) в формат только с одним столбцом, объединяя вместе систему xy (т. Е. Строка B и столбец 12 = B12).
Первый набор данных, представленный ниже и называемый «pcr_plate», представляет собой формат 96-луночного планшета для ПЦР.
Второй набор данных, называемый «sample_transposed_plate», является примером желаемого результата.
Я пробовал классические подходы к транспонированию данных, используя код из следующих пакетов:
library (dplyr) library (tidyr)
В дополнение к transform (data.frame, ...)
Однако я не совсем понимаю, как написать код, начинающийся со строки A12 строки 1:12, затем столбца B строки 1:12 и т. д. при сохранении соответствующего образца (так же хорошо) в соседнем столбце
два образца рабочих наборов данных:
pcr_plate <- read.table ("https://pastebin.com/raw/bGhzj5dU", header = T, sep = "")
sample_transposed_plate <- read.table ("https://pastebin.com/raw/xyzv9cvH", header=T, sep = "") # example of desired outcome
Логически, учитывая, что имеется 96 лунок, у меня должно быть 96 строк данных в конце (97 сзаголовок).Первый столбец будет "местоположение", а второй столбец будет "образец"