根据条件更改另一列中的列值

时间:2019-12-18 13:31:19

标签: python pandas csv dataframe jupyter-notebook

我是医生,我想学习熊猫(请耐心等待我)。我的代码存在问题,无法在DataFrame(来自CSV)中进行如下更改:

[0]  Column1    Column2           Column3
[1]  name1      (55)Diagnostic 1  Physician1
[2]  name2      (40)Diagnostic 2  Physician2
[3]  name3      (67)Diagnostic 3  Physician3
[4]  name4      (55)Diagnostic 1  Physician3
[5]  name5      (67)Diagnostic 3  Physician5
[6]  name6      (36)Diagnostic 4  Physician7
[7]  name7      (55)Diagnostic 1  Physician2

当“第2列”具有“(67)Diagnostic 3”时,我需要将“第3列”中的任何“医师”更改为“ Physician3”。 我发现了一些带有.loc和booleans的代码,但它们没有固定(或者我不知道如何使用它们)。 有什么建议吗?

0 个答案:

没有答案