Skip to content

Releases: pysal/spreg

v1.8.1

02 Dec 10:38
3abfa09
Compare
Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v1.8...v1.8.1

v1.8

05 Nov 19:49
2b72839
Compare
Choose a tag to compare

What's Changed

  • Added:
    -- spsearch .py: specification search strategies following Anselin, Serenini, Amaral (2024)
    -- Example Notebooks 5 to 17.

  • Modified:
    -- DGP can now create samples for binary models
    -- SUR (all varieties) now accepts simplified arguments specification based on pandas dataframes
    -- spreg now automatically converts sparse and full weights matrices to W

Other Changes

New Contributors

Full Changelog: v1.7...v1.8

v1.7

25 Sep 13:34
8c19228
Compare
Choose a tag to compare

What's Changed

  • Add the function NSLX to allow for estimating non-linear SLX models.
  • Allow Kernel weights in SLX models
  • Add observation-specific multiplier effects
  • Other enhancements and bug fixes

Other Changes

Full Changelog: v1.6.1...v1.7

v1.6.1

28 Aug 17:33
d92edcb
Compare
Choose a tag to compare

What's Changed

  • This version fixes the bug identified in #146 regarding the use of Graph.

Other Changes

Full Changelog: v1.6.0...v1.6.1

v1.6.0

13 Aug 17:24
Compare
Choose a tag to compare

What's Changed

  • Pandas objects (Series or DF) can now be passed as regression variables (y, x, yend, q, regimes), suppressing the need to explicitly provide their respective names in these cases. The names are automatically collected from the pandas objects. This applies to all regression functions.
  • Implementation of Flexible WX. Through a list of Booleans in argument slx_vars, the user can now select which x variables are to be lagged. This new feature applies to OLS, TSLS, ML and GM spatial models (both lag and error).
  • Kernel weights are now allowed in SLX and SDM models.
  • Added Durbin-Wu-Hausman test on endogeneity of variables to TSLS.
  • Spatial impacts are now computed for regression models with regimes.
  • Added VIF method to OLS results.
  • Added compatibility with libpysal.Graph.

Other Changes

Full Changelog: v1.5.0...v1.6.0

v1.5.0

03 Jul 14:17
838766e
Compare
Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v1.4.2...v1.5.0

v1.5

03 Jul 13:55
Compare
Choose a tag to compare

What's Changed

This new version of pysal/spreg brings several new features, performance enhancements and bug fixes. The main contributors to this new version are Luc Anselin, Pedro Amaral, Renan Serenini and Lisa Singh.

Updates

1- Introduction of the DGP module

  • The DGP module allows for the creation of spatial models for specific Data Generation Processes (DGP) to support simulation exercises. These include the creation of error term vectors (classic and spatial), dependent and independent variables, spatially correlated or not, and other elements for OLS, SAR, SLX, SDM, SARAR models, etc.

2- Introduction of new specification tests

  • The Koley-Bera (2024) tests for WX and SDM, and their variants, have been included in the diagnostics suite.
    The Common Factor Hypothesis test has been added to Spatial Durbin Models (GM and ML).

3- Impact estimation

  • The estimation of average direct impact (ADI), average indirect impact (AII), and average total impact (ATI) in summary results has been added to models with a spatial lag of the dependent variable.

4- Endogenous Spatial Regimes estimation

  • Methods for endogenous spatial regimes estimation based on Anselin and Amaral (2023) have been added, such as OLS_Endog_Regimes and GM_Lag_Endog_Regimes.

5- A flag to allow for the printing of the table with the coefficients' results and their inference straight in LaTeX format

6- Skater_reg now allows for the estimation of Spatial Lag models with a common spatial lag across regimes. A method adapted from Mojena (1977)'s Rule Two has also been introduced to find the optimal number of regimes for the endogenous spatial regimes models.

Bug Fixes

  • Several minor performance enhancements and bug fixes.

Full Changelog: v1.4.2...v1.5

v1.4.2

07 Nov 04:13
bf21724
Compare
Choose a tag to compare

What's Changed

Bug Fixes

Full Changelog: v1.4.1...v1.4.2

v1.4.1

03 Oct 16:18
c0ead26
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Update pyproject.toml – numpy version requirement by @jGaboardi in #124

Full Changelog: v1.4...v1.4.1

v1.4

26 Sep 15:03
e57cac0
Compare
Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v1.3.2...v1.4