US Churches: Data Science

After reading Learn to Code with Basketball by Nathan Braun, I felt ready to apply web-scraping and data manipulation. I aimed to map as many US churches as possible, filtered by denomination. I found ExpertGPS.com, which listed 200,000+ churches by state with coordinates. Using BeautifulSoup and Pandas, I scraped and organized the data, assigning denominations based on names. Finally, I used Matplotlib and Seaborn to create dot and contour plots over a US map. Click the image to see more!
map

Tools Used

icon

Python

icon

Pandas

icon

Matplotlib

icon

Web-scraping (BFS)

icon

Spyder REPL

icon

Seaborn

Lessons Learned

• Web-scraping for data using BeautifulSoup
• Dataframe manipulation via Pandas
• Data cleaning and organization
• Graphing with Matplotlib and Seaborn
• Handling large datasets

Back To Projects