refactor(frontend): normalize naming conventions
This commit is contained in:
@@ -50,7 +50,7 @@ function variance(data: number[], start: number, end: number): number {
|
||||
return data.slice(start, end + 1).reduce((sum, val) => sum + (val - mean) ** 2, 0);
|
||||
}
|
||||
|
||||
export function jenks_breaks_jenkspy(data: number[], nClasses: number): number[] {
|
||||
function jenksBreaksJenkspy(data: number[], nClasses: number): number[] {
|
||||
if (data.length === 0) return [];
|
||||
if (nClasses >= data.length) return data.slice().sort((a, b) => a - b);
|
||||
|
||||
@@ -92,13 +92,13 @@ export function jenks_breaks_jenkspy(data: number[], nClasses: number): number[]
|
||||
return breaks;
|
||||
}
|
||||
|
||||
export function jenks_with_stratified_sampling(
|
||||
function jenksWithStratifiedSampling(
|
||||
data: number[],
|
||||
nClasses: number,
|
||||
sampleSize = 10000
|
||||
): number[] {
|
||||
if (data.length <= sampleSize) {
|
||||
return jenks_breaks_jenkspy(data, nClasses);
|
||||
return jenksBreaksJenkspy(data, nClasses);
|
||||
}
|
||||
|
||||
const sortedData = data.slice().sort((a, b) => a - b);
|
||||
@@ -112,7 +112,7 @@ export function jenks_with_stratified_sampling(
|
||||
}
|
||||
}
|
||||
|
||||
return jenks_breaks_jenkspy(sampledData, nClasses);
|
||||
return jenksBreaksJenkspy(sampledData, nClasses);
|
||||
}
|
||||
|
||||
export function calculateClassification(
|
||||
@@ -129,7 +129,7 @@ export function calculateClassification(
|
||||
}
|
||||
|
||||
if (classificationMethod === "jenks_optimized") {
|
||||
return jenks_with_stratified_sampling(data, segments);
|
||||
return jenksWithStratifiedSampling(data, segments);
|
||||
}
|
||||
|
||||
return [];
|
||||
Reference in New Issue
Block a user