Ziemlich neu bei Python und haben ein kleines Problem ...Zähler aus Datum entfernen Serie
Ich habe einen Code, der ein Datum nimmt und eine Reihe von vorausschauenden Werktagen zurückgibt. Alles gut bis jetzt. Das einzige Problem ist, dass in der Ausgabe Ich habe, was wie eine Zählung mit jedem Datum zugeordnet sieht so zum Beispiel habe ich dies:
0 2001-01-01
1 2001-01-02
2 2001-01-03
3 2001-01-04
4 2001-01-05
5 2001-01-08
6 2001-01-09
7 2001-01-10
8 2001-01-11
9 2001-01-12
10 2001-01-15
wenn ich würde wirklich gerne sehen:
2001-01-01
2001-01-02
2001-01-03
2001-01-04
2001-01-05
2001-01-08
2001-01-09
2001-01-10
2001-01-11
2001-01-12
2001-01-15
Bitte sehen unten für meinen Code. Jede Hilfe sehr geschätzt.
def getBusinessDayCalender(startDate,insampleLength,outsampleLength):
print('getBusinessDayCalender')
from pandas.tseries.offsets import CustomBusinessDay
weekmask_europe = 'Mon Tue Wed Thu Fri'
bday_europe = CustomBusinessDay(weekmask=weekmask_europe)
dt = pd.datetime(startDate.year, startDate.month, startDate.day)
dts = pd.date_range(dt, periods=insampleLength+outsampleLength, freq=bday_europe)
dates = pd.Series(dts)
print(dates)
return dates
Können Sie versuchen, den Typ Ihrer Variablen anzuzeigen? Ist der erste eine Pandas-Serie? – dooms