我有一个 < code> DataFrame < /code >, 上面有几栏。 一列包含一个货币使用的符号, 例如欧元或美元符号。 另一列包含一个预算值。 例如, 一行它可能意味着以欧元计的预算为5000欧元,下一行它可以说以美元计的预算为2000美元。
在熊猫中,我想在我的 DataFrame 中增加一列,使预算以欧元正常化。 因此,对于每一行,新列的值应该是预算列的值 * 1,如果货币栏中的符号是欧元符号,新列的值应该是预算列的值 * 0.78125,如果货币栏中的符号是美元符号。
我知道如何添加一列, 填满其他列的值、 复制值等等, 而不是根据另一列的值 有条件地填充新列 。
有什么建议吗?