s is of type Series:
print(type(s))
<class 'pandas.core.series.Series'>
print(s)
Date
2022-06-03 145.380005
Name: Close, dtype: float64
I am iterating over a rolling calculation:
resampleStr = '180D'
dfRollSeries = df['Close'].rolling(resampleStr)
for s in dfRollSeries:
if I say
s.iat[0]
I get the Close
If I say
s.index
I get
<class 'pandas.core.indexes.datetimes.DatetimeIndex'>
How do I get the value of the index? I need the Date part, 2022-06-03?
CodePudding user response:
the reset_index() method (docs) should do the trick, it will return the index of the series or dataframe.
s.reset_index()['Date']
CodePudding user response:
this will get you the value of the index, i.e., the date
s.index[0]
