Kenneth Burchfiel's repositories
us_diocese_mapper
This project shows how to use Python to create a map of Latin Rite Catholic dioceses, provinces, and cathedrals within the United States.
godot_demo_3d_gdnative_cpp_project
A demo Godot project showing how to code basic 3D gameplay using GDNative and C++
media_geotag_mapper
A Python tool for retrieving, storing, and viewing image and video geotags
census_folium_tutorial
A tutorial program that shows how to use Folium to convert US Census zip-code-, county-, and state-level data into choropleth maps. Also includes code for creating vertical map legends.
dash_school_dashboard
This project shows how to create interactive dashboards using Plotly and Dash. (All data shown in the dashboards is fictional.)
route_maps_builder
This repository shows how to generate airline route maps using publicly available route and airport data.
Type_The_Bible
This program allows you to build your typing speed by writing passages from The Bible.
arch_calculator
A Python program that applies trigonometry to calculate the coordinates of components of an arch
google_slides_image_uploader
A program to help automate the process of batch uploading images into Google Slides presentations
python_database_utilities
A set of Python scripts for creating a SQLite database; uploading data from a SQLite database into various online database services; and timing query operations on online databases.
sample_dash_app_for_cloud_run
This project and its readme show how a simple Dash app can be deployed to Cloud Run.
census_query_tutorial
This program demonstrates how Python can be used to retrieve and export US Census data from thousands of zip codes.
dataset_generator
A tool for creating fictional data in Python for data analytics practice
evaluating_moving_average_strategies
A Python program that evaluates different moving average strategies for a set of stocks. I am not a financial advisor, and I do not recommend using this program for financial planning or investing purposes!
google_sheets_database_connections
A set of programs showing how to use Python to upload database tables and query results to Google Sheets
happiness_plots_and_regressions
A program that demonstrates how to create visualizations, correlation matrices, brute-force best subsets regressions, and predictions using Python and a fictional dataset.
kburchfiel-dash-plotly-demo
This project shows how Plotly and Dash can be used to create an interactive dashboard. (Work in progress)
markov_analysis
A Python tutorial program that shows how to use a Markov analysis to produce randomly generated text
mental_math_trainer
A simple C++ program for building your multiplication skills
pivot_tables_and_graphs_tutorial
In this program, I will demonstrate how Python can be used to turn raw data into pivot tables (with subtotals) and grouped line graphs. The program uses a fictional scenario and simulated data, but the concepts it presents should prove useful in a number of basic data analysis applications.
python_for_nonprofits
This project will show how nonprofits can use Python to advance their missions. Much more content to come!
python_spending_analyzer
A set of Python scripts for coding and analyzing personal financial transactions. (Work in progress)
regression_tables_and_graphs
A Python tutorial program that shows how to organize regression results into a DataFrame, then plot both the dependent variable values (as a grouped line chart) and the regression coefficients (as a grouped bar chart)
typeracer_data_analyzer
A simple script that uses Pandas and Plotly to extract and visualize Typeracer.com race data. (Work in progress)
us_pub_domain_map
This project shows how you can use public-domain sources to make a simple map of the US.
web-app-demo
(Work in progress)