Я пытаюсь извлечь наблюдения из фрейма данных и создать новый фрейм данных, который показывает наблюдения в одном столбце, соответствующие столбцы в другом столбце и соответствующие строки в другом столбце.Затем исключите значения, в которых есть NA.В настоящее время df выглядит так:
Flask Well 1 Well 2
A NA NA
B 2Mg Control
C 3Mg Control
D 4Mg Control
E NA NA
Я пытался использовать !is.na()
, но это не устранит значения и не структурирует df в текущем состоянии.В настоящее время я организовал это с помощью chart_df %>% group_by(row.names(chart_df))
, но не совсем правильно организовал его.
Я хотел бы иметь df, который выглядит следующим образом:
Condition Column Row
NA Well1 A
2Mg Well1 B
3Mg Well1 C
4Mg Well1 D