Финансирование Python – загрузка определенных значений для заданных дат

Я довольно новичок в python и pandas, так что это может быть очевидно для некоторых из вас. Мне нужно получить данные из CSV-файла в заданные даты, которые я сохранил на листе excel. Данные, о которых идет речь, – это данные модели Fama и French 3- и 5-фактор, которые доступны для загрузки на веб-странице автора. Моя нынешняя идея:

""" load dates from excel sheet """ for d in dates: start_date = dates[d] end_date = start_date.dateoffset(60 months) 

И тогда мне нужен цикл, чтобы использовать дату начала и окончания, чтобы найти данные в CSV-файле, содержащем факторную модель (модели). Может ли кто-нибудь помочь мне здесь? Надеюсь, этот вопрос имеет смысл, спасибо!

Попробуйте загрузить весь файл в pandas dataframe, тогда вы можете попробовать что-то вроде этого:

 df = pd.read_csv(file_name) df['date'] = pd.to_datetime(df['date']) time_range= (df['date'] > start_date) & (df['date'] <= end_date) df = df.loc[time_range] 
  • Объединение двух столбцов со связанными данными в один столбец (python, pandas)
  • pandon pandas Доступ к Excel MemoryError
  • Как протестировать кроссовер EMA, полученный из pandas python в MS Excel
  • Пытается использовать pandas и xlsx writer в GAE
  • Python Pandas custom datetime format "размер шрифта в Excel-выходе
  • Pandas Left Merge с xlsx с CSV, производящим столбцы нулевого значения на выходе
  • Pandas: преобразование файла .xlsx в CSV приводит к созданию zip-файла
  • Использование Python для изменения формата столбца данных csv
  • Python - форматирование данных в электронную таблицу Excel Использование pandas
  • Создание нескольких электронных таблиц в одном файле Excel с Pandon Pandas
  • Как сохранить определенную строку в моей базе данных в новом файле Excel?
  • Давайте будем гением компьютера.