Python get_timeseries - Date TypeError: 'float' object is not callable

Hi
I am trying to run the bellow code:
'''
cpi = ek.get_timeseries(['USCPI=ECI'],start_date='2005-01-01', end_date = "2020-09-24", interval='monthly')
cpi=cpi.resample("D").mean()
cycle, trend=sm.tsa.filters.hpfilter(cpi, 6.25 (1600/4**4))
'''
Also,
When I read the ric and call the columns names it appears just [Value] and not the date column?
'''cpi.columns'''
How can I work date like a normal column?
Best Answer
-
The TypeError is due to the expression you pass to the lamb argument of hpfilter method. The value of this argument must be a float. You pass the expression "6.25 (1600/4**4)", which does not evaluate to a float. I suppose you must have copied and pasted it from the statsmodels documentation that suggests using the value of 6.25 for annual data, and provides that the value of 6.25 is arrived at by taking 1600 and dividing it by 4 to the power of 4 (1600/4**). In any case the error has nothing to do with Eikon Data APIs. It is returned by the line of code that doesn't utilize any Refinitiv software. This forum is dedicated to Eikon Data APIs. For questions about using statsmodels library you'd be better off using forums dedicated to that topic.
To answer your second question, get_timeseries method returns pandas dataframe indexed on the timestamp. To get the dates for the timeseries in your dataframe use cpi.index.
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 685 Datastream
- 1.4K DSS
- 615 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 252 ETA
- 556 WebSocket API
- 38 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 652 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 193 TREP Infrastructure
- 228 TRKD
- 917 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛