У меня есть следующий фрейм данных:
id feature
1 p.Asp25Asn
2 p.Gly25Asn
3 p.Ile20Tyr
Я хочу заменить часть столбца «функция».
Например: Asp при совпадении следует заменить на 'D'. Asn при совпадении следует заменить на 'N' и т. Д. Для других значений столбцов, таких как Gly -> G, Ile -> I, Tyr -> Y
Ожидаемый результат:
id feature
1 p.D25N
2 p.G25N
3 p.I20Y
Я пишу функцию, которая соответствует условию, и выполняю такую замену глобально. Если есть лучшее решение, пожалуйста, предложите.
Спасибо