我有兩列數據幀:熊貓數據幀的貨幣轉換
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