GRASS GIS 8 Programmer's Manual 8.3.2(2024)-exported
Loading...
Searching...
No Matches
class.c File Reference
#include <grass/glocale.h>
#include <grass/arraystats.h>
Include dependency graph for class.c:

Go to the source code of this file.

Functions

int AS_option_to_algorithm (const struct Option *option)
 
double AS_class_apply_algorithm (int algo, double *data, int nrec, int *nbreaks, double *classbreaks)
 
int AS_class_interval (double *data, int count, int nbreaks, double *classbreaks)
 
double AS_class_stdev (double *data, int count, int nbreaks, double *classbreaks)
 
int AS_class_quant (double *data, int count, int nbreaks, double *classbreaks)
 
int AS_class_equiprob (double *data, int count, int *nbreaks, double *classbreaks)
 
double AS_class_discont (double *data, int count, int nbreaks, double *classbreaks)
 
int AS_class_frequencies (double *data, int count, int nbreaks, double *classbreaks, int *frequencies)
 

Function Documentation

◆ AS_class_apply_algorithm()

double AS_class_apply_algorithm ( int algo,
double * data,
int nrec,
int * nbreaks,
double * classbreaks )

◆ AS_class_discont()

double AS_class_discont ( double * data,
int count,
int nbreaks,
double * classbreaks )

Definition at line 274 of file class.c.

References AS_eqdrt(), count, max, min, and x.

◆ AS_class_equiprob()

int AS_class_equiprob ( double * data,
int count,
int * nbreaks,
double * classbreaks )

Definition at line 150 of file class.c.

References AS_basic_stats(), count, G_fatal_error(), G_free(), and G_warning().

Referenced by AS_class_apply_algorithm().

◆ AS_class_frequencies()

int AS_class_frequencies ( double * data,
int count,
int nbreaks,
double * classbreaks,
int * frequencies )

Definition at line 455 of file class.c.

References count.

◆ AS_class_interval()

int AS_class_interval ( double * data,
int count,
int nbreaks,
double * classbreaks )

Definition at line 57 of file class.c.

References count, max, and min.

Referenced by AS_class_apply_algorithm().

◆ AS_class_quant()

int AS_class_quant ( double * data,
int count,
int nbreaks,
double * classbreaks )

Definition at line 138 of file class.c.

References count.

Referenced by AS_class_apply_algorithm().

◆ AS_class_stdev()

double AS_class_stdev ( double * data,
int count,
int nbreaks,
double * classbreaks )

Definition at line 74 of file class.c.

References AS_basic_stats(), and count.

Referenced by AS_class_apply_algorithm().

◆ AS_option_to_algorithm()

int AS_option_to_algorithm ( const struct Option * option)

Definition at line 7 of file class.c.

References G_fatal_error(), and G_strcasecmp().