我正在尝试将具有不同货币的值转换为“ USD”货币。我尝试了easymoney
和CurrencyConvertor
软件包,但它们似乎不适用于数据框python。
如果我使用iloc
逐行进行转换似乎很正常,但这会花费很多时间。
from easymoney.money import EasyPeasy
ep = EasyPeasy()
ep.currency_converter(df_train['goal'], from_currency=df_train['currency'], to_currency="USD")
Error:
TypeError: invalid type comparison
您需要apply
和apply
才能按行进行处理:
axis=1