[docs]def_propose_df(self):regex=r"COVID-19 update: As at (\d{1,2} [a-zA-Z]+ 202\d), .* a total of ([\d ]+) people have been vaccinated"data=[]fortweetinself.tweets:match=re.search(regex,tweet.full_text)ifmatch:dt=clean_date(match.group(1),"%d %B %Y")total_vaccinations=clean_count(match.group(2))dt=clean_date(tweet.created_at)ifself.stop_search(dt):breakdata.append({"date":dt,"people_vaccinated":total_vaccinations,"text":tweet.full_text,"source_url":self.build_post_url(tweet.id),"media_url":tweet.entities["media"][0]["media_url_https"]if"media"intweet.entitieselseNone,})returnpd.DataFrame(data)