Удалить все после строки в столбце фрейма данных с пропущенными значениями
У меня есть фрейм данных, напоминающий выдержку ниже:
Observation Identifier Value
Obs001 ABC_2001 54
Obs002 ABC_2002 -2
Obs003 1
Obs004 1
Obs005 Def_2001/05
Я хотел бы преобразовать этот фрейм данных в фрейм данных, где части строки после"_" знак будет удален: как показано ниже:
Observation Identifier_NoTime Value
Obs001 ABC 54
Obs002 ABC -2
Obs003 1
Obs004 1
Obs005 Def
Я пытался экспериментировать сstrsplit
, gsub
а такжеsub
как обсуждено здесь, но не может заставить этих похвал работать. Я должен учитывать тот факт, что: