我有两列数据帧:熊猫数据帧的货币转换
col1 | col2
20 EUR
31 GBP
5 JPY
我可以有10000行这样
如何做到快速的货币转换为基础货币是GBP?
我应该使用easymoney吗? 我知道如何将转换应用到单行,但我不知道如何快速遍历所有行。
编辑: 我想申请某事物:
def convert_currency(amount, currency_symbol):
converted = ep.currency_converter(amount=1000, from_currency=currency_symbol, to_currency="GBP")
return converted
df.loc[df.currency != 'GBP', 'col1'] = convert_currency(currency_data.col1, df.col2
)
,但它并没有正常工作。
覆盖该所述行,像这样'DF [ 'COL1'] =公式* DF [ 'COL1']'。我认为 – deaspo
有没有快速的选择,以熊猫摄入货币比率?我有什么30差异货币? – BlueDog
你有汇率和在哪种形式? – MaxU