Skip to content

Commit 2bb7864

Browse files
authored
Merge pull request #1 from mbk-dev/master
Few minor changes
2 parents 983ea42 + bc23433 commit 2bb7864

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
poetry.lock

boi/kr.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import pandas as pd
22
import boi
3-
def get_ir() -> pd.Series:
4-
df = boi.request_data.get_data_frame()
5-
return df
3+
4+
5+
def get_ir(datestart: str = "27/01/1994", dateend: str = '13/10/2022') -> pd.Series:
6+
s = boi.request_data.get_data_frame(seriescode='RIB_BOI.D', datestart=datestart, dateend=dateend)
7+
s.rename("key_rate", inplace=True)
8+
return s / 100
69

boi/request_data.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ def get_data_frame(seriescode: str = 'RIB_BOI.D',
2121
resp = abc.text
2222
ldf = pd.read_html(StringIO(resp), parse_dates=[0])
2323
df = ldf[1]
24-
df.set_index(0, inplace=True)
24+
df.rename(columns={df.columns[0]: "date"}, inplace=True)
25+
df.set_index("date", inplace=True)
2526
df.index = df.index.to_period(freq='D')
26-
return df
27+
return df.squeeze()

0 commit comments

Comments
 (0)