hclustgeo_disc
for hierarchical clustering with spatial soft constraints (#13).geodetector_q
for the fast estimation of the geodetector q-value.check_tbl_na
and tbl_all2int
functions to better support the gdverse
and sesp
packages.Fix the bug that causes R to crash when the input x
is a factor
or character
in the discretize_vector
function (#12).
Implement the formula_varname
function to return the corresponding variable names from both formula
and data
.
Improve the handling of n
-level categorical variables by generating n-1
dummy variables (#2).
Add the spdep_lmtest
function for spatial linear model selection (#3).
Migrate the moran_test
function from the geocomplexity
package to sdsfun
(#4).
Implement the geographical detector's factor detector in ssh_test
using Rcpp
to enhance performance (#5).
Introduce the discretize_vector
function to support variable discretization (#6).
Apply the loess_optnum
function to select the optimal number of discretization intervals (#10).
Implement spatial variance calculation in the spvar
function, with support for both R
and C++
implementations (#11).
Rename dummy_vector
to dummy_vec
for consistency in naming conventions.
Add the sf_coordinates
function to extract coordinates from sf
objects.
Begin to use Rcpp
to complete some tasks with high computational complexity.
Add dummy_vector
and dummy_tbl
functions for dummy variables generation.
Add spdep_nb
function for neighbours list generation.
Add spdep_skater
function for spatial constrained clustering.
Add fuzzyoverlay
function for spatial fuzzy overlay.
Update package extdata; now sdsfun
has two extdata: gzma.gpkg
and pts.gpkg
.
Enhance support for other types of spatial vector data.
Inhibit the warning information produced by spdep
.
Add sf_utm_proj_wgs84()
function.
sf_distance_matrix()
function.Update the function documentation for spdep_contiguity_swm()
and spdep_distance_swm()
.
Move the source code from SpatLyu/sdsfun
on GitHub to stscl/sdsfun
.