├── .gitignore ├── LICENSE ├── README.md ├── data ├── earnings_requests.ipynb ├── introduction_to_EDGAR.ipynb ├── market_data_analysis_events.ipynb ├── market_data_analysis_overnight.ipynb ├── market_data_analysis_seasonality.ipynb ├── stock_index_1.ipynb ├── stock_index_2.ipynb └── utils.py ├── pandas ├── adding_columns.ipynb ├── appending_rows_to_dataframe.ipynb ├── converting_datatypes.ipynb ├── deleting_columns.ipynb ├── dropping_duplicated_items.ipynb ├── indexing_cheatsheet.ipynb ├── io_pandas_overview.ipynb ├── iter │ ├── .gitignore │ ├── Makefile │ ├── iter.py │ ├── iter.pyx │ └── setup.py ├── iterating_over_dataframe_rows.ipynb ├── moving_columns.ipynb ├── pandas indexing cheatsheet.pdf ├── pandas_date_offsets.ipynb ├── pandas_indexing_1.ipynb ├── pandas_indexing_2.ipynb ├── pandas_indexing_3.ipynb ├── pandas_indexing_4.ipynb ├── pandas_indexing_5.ipynb ├── pandas_indexing_6.ipynb ├── pandas_indexing_7.ipynb ├── renaming_columns.ipynb └── view_vs_copy.ipynb ├── performance ├── coinbase_client.py ├── flamegraph1.png ├── flamegraph2.png ├── multithreading.ipynb ├── parallel │ └── slow_function.py ├── parallel_options_vs_apply.ipynb ├── performance_cprofile.ipynb ├── performance_line_profiler.ipynb ├── performance_line_profiler.py ├── performance_memory_profiler.ipynb ├── performance_memory_profiler.py ├── py-spy_basics.ipynb └── pyspy-top.png ├── python ├── output.md └── structural-pattern-matching.ipynb ├── testing ├── jupyter_unit_tests.ipynb └── jupyter_unit_tests.py └── tools ├── adding_parameters.gif ├── auto.py ├── auto2.py ├── autoreload_magic.ipynb ├── dates_in_argparse.ipynb ├── jupyter_console_tips.ipynb ├── jupyter_git_example.ipynb ├── jupyter_git_example.py ├── jupyter_ipywidgets.ipynb ├── jupyter_kernels.ipynb ├── jupyter_notebook_version_control.ipynb ├── jupyter_viewing_variables.ipynb ├── jupytext.ipynb ├── jupytext.jpg ├── papermill_and_jupyter.ipynb ├── papermill_example1.ipynb ├── papermill_example2.ipynb ├── papermill_matt.jpg ├── run_papermill.sh ├── scrapbook_and_jupyter.ipynb ├── scrapbook_example_dest.ipynb └── scrapbook_example_source.ipynb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/README.md -------------------------------------------------------------------------------- /data/earnings_requests.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/data/earnings_requests.ipynb -------------------------------------------------------------------------------- /data/introduction_to_EDGAR.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/data/introduction_to_EDGAR.ipynb -------------------------------------------------------------------------------- /data/market_data_analysis_events.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/data/market_data_analysis_events.ipynb -------------------------------------------------------------------------------- /data/market_data_analysis_overnight.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/data/market_data_analysis_overnight.ipynb -------------------------------------------------------------------------------- /data/market_data_analysis_seasonality.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/data/market_data_analysis_seasonality.ipynb -------------------------------------------------------------------------------- /data/stock_index_1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/data/stock_index_1.ipynb -------------------------------------------------------------------------------- /data/stock_index_2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/data/stock_index_2.ipynb -------------------------------------------------------------------------------- /data/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/data/utils.py -------------------------------------------------------------------------------- /pandas/adding_columns.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/adding_columns.ipynb -------------------------------------------------------------------------------- /pandas/appending_rows_to_dataframe.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/appending_rows_to_dataframe.ipynb -------------------------------------------------------------------------------- /pandas/converting_datatypes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/converting_datatypes.ipynb -------------------------------------------------------------------------------- /pandas/deleting_columns.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/deleting_columns.ipynb -------------------------------------------------------------------------------- /pandas/dropping_duplicated_items.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/dropping_duplicated_items.ipynb -------------------------------------------------------------------------------- /pandas/indexing_cheatsheet.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/indexing_cheatsheet.ipynb -------------------------------------------------------------------------------- /pandas/io_pandas_overview.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/io_pandas_overview.ipynb -------------------------------------------------------------------------------- /pandas/iter/.gitignore: -------------------------------------------------------------------------------- 1 | iter.c 2 | -------------------------------------------------------------------------------- /pandas/iter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/iter/Makefile -------------------------------------------------------------------------------- /pandas/iter/iter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/iter/iter.py -------------------------------------------------------------------------------- /pandas/iter/iter.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/iter/iter.pyx -------------------------------------------------------------------------------- /pandas/iter/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/iter/setup.py -------------------------------------------------------------------------------- /pandas/iterating_over_dataframe_rows.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/iterating_over_dataframe_rows.ipynb -------------------------------------------------------------------------------- /pandas/moving_columns.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/moving_columns.ipynb -------------------------------------------------------------------------------- /pandas/pandas indexing cheatsheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/pandas indexing cheatsheet.pdf -------------------------------------------------------------------------------- /pandas/pandas_date_offsets.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/pandas_date_offsets.ipynb -------------------------------------------------------------------------------- /pandas/pandas_indexing_1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/pandas_indexing_1.ipynb -------------------------------------------------------------------------------- /pandas/pandas_indexing_2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/pandas_indexing_2.ipynb -------------------------------------------------------------------------------- /pandas/pandas_indexing_3.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/pandas_indexing_3.ipynb -------------------------------------------------------------------------------- /pandas/pandas_indexing_4.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/pandas_indexing_4.ipynb -------------------------------------------------------------------------------- /pandas/pandas_indexing_5.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/pandas_indexing_5.ipynb -------------------------------------------------------------------------------- /pandas/pandas_indexing_6.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/pandas_indexing_6.ipynb -------------------------------------------------------------------------------- /pandas/pandas_indexing_7.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/pandas_indexing_7.ipynb -------------------------------------------------------------------------------- /pandas/renaming_columns.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/renaming_columns.ipynb -------------------------------------------------------------------------------- /pandas/view_vs_copy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/pandas/view_vs_copy.ipynb -------------------------------------------------------------------------------- /performance/coinbase_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/performance/coinbase_client.py -------------------------------------------------------------------------------- /performance/flamegraph1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/performance/flamegraph1.png -------------------------------------------------------------------------------- /performance/flamegraph2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/performance/flamegraph2.png -------------------------------------------------------------------------------- /performance/multithreading.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/performance/multithreading.ipynb -------------------------------------------------------------------------------- /performance/parallel/slow_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/performance/parallel/slow_function.py -------------------------------------------------------------------------------- /performance/parallel_options_vs_apply.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/performance/parallel_options_vs_apply.ipynb -------------------------------------------------------------------------------- /performance/performance_cprofile.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/performance/performance_cprofile.ipynb -------------------------------------------------------------------------------- /performance/performance_line_profiler.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/performance/performance_line_profiler.ipynb -------------------------------------------------------------------------------- /performance/performance_line_profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/performance/performance_line_profiler.py -------------------------------------------------------------------------------- /performance/performance_memory_profiler.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/performance/performance_memory_profiler.ipynb -------------------------------------------------------------------------------- /performance/performance_memory_profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/performance/performance_memory_profiler.py -------------------------------------------------------------------------------- /performance/py-spy_basics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/performance/py-spy_basics.ipynb -------------------------------------------------------------------------------- /performance/pyspy-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/performance/pyspy-top.png -------------------------------------------------------------------------------- /python/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/python/output.md -------------------------------------------------------------------------------- /python/structural-pattern-matching.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/python/structural-pattern-matching.ipynb -------------------------------------------------------------------------------- /testing/jupyter_unit_tests.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/testing/jupyter_unit_tests.ipynb -------------------------------------------------------------------------------- /testing/jupyter_unit_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/testing/jupyter_unit_tests.py -------------------------------------------------------------------------------- /tools/adding_parameters.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/adding_parameters.gif -------------------------------------------------------------------------------- /tools/auto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/auto.py -------------------------------------------------------------------------------- /tools/auto2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/auto2.py -------------------------------------------------------------------------------- /tools/autoreload_magic.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/autoreload_magic.ipynb -------------------------------------------------------------------------------- /tools/dates_in_argparse.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/dates_in_argparse.ipynb -------------------------------------------------------------------------------- /tools/jupyter_console_tips.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/jupyter_console_tips.ipynb -------------------------------------------------------------------------------- /tools/jupyter_git_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/jupyter_git_example.ipynb -------------------------------------------------------------------------------- /tools/jupyter_git_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/jupyter_git_example.py -------------------------------------------------------------------------------- /tools/jupyter_ipywidgets.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/jupyter_ipywidgets.ipynb -------------------------------------------------------------------------------- /tools/jupyter_kernels.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/jupyter_kernels.ipynb -------------------------------------------------------------------------------- /tools/jupyter_notebook_version_control.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/jupyter_notebook_version_control.ipynb -------------------------------------------------------------------------------- /tools/jupyter_viewing_variables.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/jupyter_viewing_variables.ipynb -------------------------------------------------------------------------------- /tools/jupytext.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/jupytext.ipynb -------------------------------------------------------------------------------- /tools/jupytext.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/jupytext.jpg -------------------------------------------------------------------------------- /tools/papermill_and_jupyter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/papermill_and_jupyter.ipynb -------------------------------------------------------------------------------- /tools/papermill_example1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/papermill_example1.ipynb -------------------------------------------------------------------------------- /tools/papermill_example2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/papermill_example2.ipynb -------------------------------------------------------------------------------- /tools/papermill_matt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/papermill_matt.jpg -------------------------------------------------------------------------------- /tools/run_papermill.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/run_papermill.sh -------------------------------------------------------------------------------- /tools/scrapbook_and_jupyter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/scrapbook_and_jupyter.ipynb -------------------------------------------------------------------------------- /tools/scrapbook_example_dest.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/scrapbook_example_dest.ipynb -------------------------------------------------------------------------------- /tools/scrapbook_example_source.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wrighter/python_blogposts/HEAD/tools/scrapbook_example_source.ipynb --------------------------------------------------------------------------------