La función d3.variance() en D3.js se usa para devolver la varianza de los elementos de la array dada. Si la array tiene menos de dos elementos, devuelve indefinido.
Sintaxis:
d3.variance(Array)
Parámetros: Esta función acepta un Array de parámetros que es un arreglo de elementos cuya varianza se va a calcular. Aquí los elementos deben ser enteros, no strings, de lo contrario, devuelve indefinido.
Valor devuelto: Devuelve la varianza del elemento de la array dada.
Los siguientes programas ilustran la función d3.variance() en D3.js.
Ejemplo 1:
<html> <head> <title> Getting variance of the elements of given array </title> </head> <body> <script src='https://d3js.org/d3.v4.min.js'> </script> <script> // initialising the array of elements var Array1 = [10, 20, 30, 40, 50, 60]; var Array2 = [1, 2]; var Array3 = [0, 1.5, 6.8]; var Array4 = [.8, .08, .008]; // Calling to d3.variance() function A = d3.variance(Array1); B = d3.variance(Array2); C = d3.variance(Array3); D = d3.variance(Array4); // Getting variance of the given array's element document.write(A + "<br>"); document.write(B + "<br>"); document.write(C + "<br>"); document.write(D + "<br>"); </script> </body> </html>
Producción:
350 0.5 12.763333333333332 0.19180800000000003
Ejemplo 2:
<html> <head> <title> Getting variance of the elements of given array </title> </head> <body> <script src='https://d3js.org/d3.v4.min.js'> </script> <script> // initialising the array of elements var Array1 = [1]; var Array2 = ["a", "b", "c"]; var Array3 = [1, 2, "B", "C"]; var Array4 = ["Geek", "Geeks", 2, 3, "GeeksforGeeks"]; // Calling to d3.variance() function A = d3.variance(Array1); B = d3.variance(Array2); C = d3.variance(Array3); D = d3.variance(Array4); // Getting variance of the given array's element document.write(A + "<br>"); document.write(B + "<br>"); document.write(C + "<br>"); document.write(D + "<br>"); </script> </body> </html>
Producción:
undefined undefined 0.5 0.5
Nota: En el resultado anterior, si el parámetro tiene menos de un elemento o string, devuelve indefinido y si el parámetro tiene una string que incluye algún valor entero, se devuelve la varianza del valor del entero.
Referencia: https://devdocs.io/d3~4/d3-array#variance
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA