Я хочу выбрать определенные дни из данных. Я пробовал этот код. Кажется, это работает, но когда я выбираю более длинный период дней, например, с 10.03.2020 по 20.03.2020, он возвращает только дни с 13 до 20. Я хочу видеть значения из ядра данных, соответствующие дням 10-> 20. Я не могу найти проблему ...
import pandas as pd
def select_needed_dates(month_start, day_start, year_start, month_end, day_end, year_end):
data = pd.read_csv("https://raw.githubusercontent.com/iulianastroia/csv_data/master/oct-march.csv")
data['day'] = pd.to_datetime(data['day'])
data = data.loc[(data['day'] >= year_start + "-" + day_start + "-" + month_start) & (
data['day'] <= year_end + "-" + day_end + "-" + month_end)]
print(data)
select_needed_dates("10", "03", "2020", "20", "03", "2020")