Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for spatial and nonspatial Wilkinson formulas #102

Closed
wants to merge 33 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
e81a14e
add new API code
tdhoffman Jul 20, 2022
6709076
test commit
tdhoffman Jul 20, 2022
73c2fd7
revert edited helper files
tdhoffman Jul 20, 2022
615b94a
reformat formulas to work with existing API
tdhoffman Jul 20, 2022
305381f
clean up formula code and double check compatibility
tdhoffman Jul 20, 2022
a05e847
polish testing code
tdhoffman Jul 20, 2022
893772f
remove emacs backup files
tdhoffman Jul 20, 2022
4f4a0af
edit docs
tdhoffman Jul 20, 2022
8ea2a34
update docs
tdhoffman Jul 20, 2022
363b6e2
exclude intercept column and clean up example
tdhoffman Jul 27, 2022
5cac771
update `__init__` and add debug option to formula
tdhoffman Jul 27, 2022
1697cc3
handful of small updates
tdhoffman Jul 27, 2022
aa48c27
minor fix
tdhoffman Jul 27, 2022
b56c9c3
small fixes
tdhoffman Jul 27, 2022
01aba4c
add combos and example notebook
tdhoffman Jul 27, 2022
17c84a4
default to adding X and WX in a lag
tdhoffman Jul 27, 2022
fd62497
add doctest to `formula.py`
tdhoffman Jul 29, 2022
63d0308
add demo notebook, streamline variable names, polish documentation
tdhoffman Aug 1, 2022
4720231
add unit tests
tdhoffman Aug 2, 2022
d8bd94a
add dispatching to skedastic and endogenous error models
tdhoffman Aug 3, 2022
d92085c
add unit tests for skedastic errors and combo skedastic errors
tdhoffman Aug 5, 2022
95288db
update docs and demo from old info
tdhoffman Aug 5, 2022
ae25f3f
revert modified files
tdhoffman Aug 5, 2022
aae3e76
finish testing code
tdhoffman Aug 5, 2022
a5c8787
begin sklearn restructure
tdhoffman Aug 11, 2022
876de09
create sklearn gm lag and error
tdhoffman Aug 12, 2022
705149e
gm estimation for `prop_err` and `prop_lag`
tdhoffman Aug 17, 2022
b0b0dd8
implemented ML for error but does not match yet
tdhoffman Aug 17, 2022
04b6b11
add ML to Lag
tdhoffman Aug 19, 2022
32cffcb
remove undo trees
tdhoffman Aug 19, 2022
c44b034
add `DurbinLag` and `DurbinError`
tdhoffman Aug 23, 2022
82a3111
remove old files
tdhoffman Aug 23, 2022
c5f7ac7
rectified merge conflicts
tdhoffman Aug 23, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
775 changes: 775 additions & 0 deletions notebooks/formula_example.ipynb

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions spreg/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,7 @@
from .panel_fe import *
from .panel_re import *
from .skater_reg import *
from .formula import *
from .lag import Lag
from .error import Error
from .durbin import DurbinLag, DurbinError
Loading