Похоже, у вас есть столбец целых чисел.В этом случае моим рекомендуемым решением будет преобразование в datetime, после чего вы получите доступ к атрибуту year:
pd.to_datetime(df['Date'].astype(str)).dt.year == 2019 # you compare ints
0 True
1 False
2 True
3 False
4 True
Name: Date, dtype: bool
df[pd.to_datetime(df['Date'].astype(str)).dt.year == 2019]
Date
0 20190329
2 20190331
4 20190401
Другая альтернатива (немного быстрее, но мне это не нравится из-за возможногодля злоупотребления) будет нарезать строки и сравнить:
df['Date'].astype(str).str[:4] == '2019' # you compare strings
0 True
1 False
2 True
3 False
4 True
Name: Date, dtype: bool