我只是想更改特定列中的值
gene scaf GC other
gene1 3456 78 other1
gene2 7898 56 other 2
gene3 5667 23 other 3
等 我想在每个基因名称处添加以下数字:_number1 并得到:
gene scaf GC other
gene1_number1 3456 78 other1
gene2 7898 56 other 2
gene3 5667 23 other 3
谢谢大家。
最佳答案
您可以按条件添加字符串:
df.loc[df['gene'] == 'gene1', 'gene'] += '_number1'
print (df)
gene scaf GC other
0 gene1_number1 3456 78 other1
1 gene2 7898 56 other 2
2 gene3 5667 23 other 3
关于python - 更改特定列中的值(pandas),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50304937/