У меня есть следующие DFПанды - Self ссылка экземпляров в столбце
SampleID ParentID
0 S10 S20
1 S10 S30
2 S20 S40
3 S30
4 S40
Как я могу поставить идентификатор из другой строки в столбце «ParentID» вместо строки?
Ожидаемый результат:
SampleID ParentID
0 S10 2
1 S10 3
2 S20 4
3 S30
4 S40
Ближайший результат я нашел для этой проблемы было: How to self-reference column in pandas Data Frame?
что вы пробовали? проверьте http://pandas.pydata.org/pandas-docs/stable/text.html – acushner
Я не хочу заменять строку каким-либо текстом. Я попытался сбросить индекс в 'SampleID' и использовать' df.loc [ParentID] ', но тогда я не смог получить предыдущий идентификатор – mk2