D3.js | función d3.desviación()

La función d3.deviation() en D3.js se usa para devolver la desviación estándar de los elementos de la array dada. Si la array tiene menos de dos elementos, devuelve indefinido.

Sintaxis:

d3.deviation(Array)

Parámetros: Esta función acepta un array de parámetros que es un array de elementos cuya desviación estándar se quiere calcular. Aquí los elementos deben ser enteros, no strings, de lo contrario, devuelve indefinido.

Valor devuelto: Devuelve la desviación estándar del elemento de la array dada.

Los siguientes programas ilustran la función d3.deviation() en D3.js.
Ejemplo 1:

<html>
  
<head>
    <title>
      Getting standard deviation 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.deviation() function
        A = d3.deviation(Array1);
        B = d3.deviation(Array2);
        C = d3.deviation(Array3);
        D = d3.deviation(Array4);
  
        // Getting standard deviation 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:

18.708286933869708
0.7071067811865476
3.572580766523457
0.4379589021814719

Ejemplo 2:

<html>
  
<head>
    <title>
      Getting standard deviation
      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.deviation() function
        A = d3.deviation(Array1);
        B = d3.deviation(Array2);
        C = d3.deviation(Array3);
        D = d3.deviation(Array4);
  
        // Getting standard deviation 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.7071067811865476
0.7071067811865476

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 desviación estándar del valor del entero.

Referencia: https://devdocs.io/d3~4/d3-array#deviation

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *