pygeoda.geoda¶
- class pygeoda.geoda(gda_obj)[source]¶
A wrapper class of GeoDa class from libgeoda created from ESRI Shapefile
- num_obs¶
The number of observations
- Type
int
- num_cols¶
The number of columns
- Type
int
- field_names¶
A list of field names
- Type
tuple
- field_types¶
A dict of field types
- Type
dict
- map_type¶
The map type (Point, Polygon, LineString)
- Type
str
- __init__(gda_obj)[source]¶
Constructor of geoda object.
- Parameters
gda_obj (Object) – An object / pointer of GeoDa class
Methods
GetFieldNames()Get the field names of all columns
GetFieldTypes()Get the field types (integer, real, string) of all columns
GetIntegerCol(col_name)Get the integer values from a column :param
str: the name of selected columnGetMapType()Get the map type
GetNumCols()Get the number of columns
GetNumObs()Get the number of observations
GetRealCol(col_name)Get the real values from a column :param
str: the name of selected columnGetStringCol(col_name)Get the string values from a column :param
str: the name of selected columnGetUndefinedVals(col_name)Get the undefined flags from a column :param
str: the name of selected column__init__(gda_obj)Constructor of geoda object.