I am trying to insert a row in the following dataframe:
import pandas as pd
earnings_dates_returns = pd.DataFrame(columns=['Stock_name','Announcement_date'])
earnings_dates_returns.insert(0, {'Stock_name': 'Apple', 'Announcement_date': '2010-01-01'})
but I am getting this error:
TypeError: insert() missing 1 required positional argument: 'value'
Why do I get it? How can I fix it?