¿Qué es el index.html en D3?

Autor: | Última modificación: 29 de junio de 2022 | Tiempo de Lectura: 3 minutos
Temas en este post:

Saber qué es el index.html en D3 (Data-Driven Documents) es uno de los factores fundamentales para llevar a cabo la visualización de los datos en esta librería de diseño visual. Por esta razón, en este post te familiarizamos de forma teórica con qué es el index.html en D3 (Data-Driven Documents) con el fin de facilitar el desarrollo de tu representación visual de los datos procesados.

¿Qué es D3.js?

Data-Driven Documents (D3 o D3.js) es una librería especializada en el dibujo y diseño de gráficas en la visualización de datos. También se encarga de llevar a cabo un desarrollo web dinámico e interactivo con una gran variedad de alternativas para la visualización de datos, desde esquemas básicos hasta gráficas complejas.

¿Qué es el index.html en D3?

En primer lugar, el HTML se tiene que llamar index.html porque el navegador va a ir a buscar el index.html. A partir de allí, si tienes Visual Studio, este cuenta con un par de herramientas muy útiles instaladas; una de ellas es la función de Emmet que, por defecto, viene con sugerencias para la inscripción de comandos. En este caso, podrás clicar en la opción de html:5, que hará un boiler completo de la página.

¿Qué es el index.html en D3? 1

Ahora, tendrás que guardarlo. Al darle doble clic, este html te dirigirá a una pestaña del navegador que hasta el momento estará vacía.

¿Qué es el index.html en D3? 2

De allí en adelante, el trabajo consiste en llenar lo que es el index.html en D3 (Data-Driven Documents). En primer lugar, has de cambiar el campo de <title> según el tipo de visualización de datos que se vaya a realizar; posteriormente, tendrás que añadir el link:css como se muestra en la siguiente imagen:

¿Qué es el index.html en D3? 3

Como un consejo práctico, te recomendamos presionar ctrl o command, poner el cursor sobre el link CSS y clicar con el ratón. La consola va a intentar ir hasta el CSS, sin embargo, te va a decir que no ha conseguido abrirlo porque no ha encontrado ninguno, ya que aún no existe. Después, lo creará automáticamente. Este proceso te ayudará a confirmar cómo se está estableciendo la ruta de forma adecuada.

Tendrás que rellenar el campo de <body> con la creación de un div como contenedor de la gráfica. Entonces se crea la etiqueta de HTML. Una vez vayas agregando elementos a esta etiqueta, estos estarán contenidos en el div, que en D3 (Data-Driven Documents) se verá así:

¿Qué es el index.html en D3? 4

Para terminar, debes insertar el último archivo, que es el script source. En este ejemplo lo llamamos main.js, pero podrás llamarlo como quieras. Presiona ctrl o command y haz clic sobre script. Luego, la consola dirá que no encuentra el archivo y te preguntará si lo quieres crear; la respuesta es sí.

Por medio de esta serie de inscripciones podrás crear tus gráficas.

Así se ven estas inscripciones en la consola:

¿Qué es el index.html en D3? 5

Conoce más sobre el Big Data

Has aprendido qué es index.html en D3 (Data-Driven Documents), sin embargo, saber cómo utilizar esta herramienta en profundidad requiere de mucha práctica. Por eso te ofrecemos nuestro Bootcamp Full Stack Big Data, Inteligencia Artificial & Machine Learning.

Aquí aprenderás sobre las principales herramientas del universo Big Data de forma tanto teórica como práctica. ¡En menos de nueve meses serás un experto!

👉 Descubre más del Big Data, Inteligencia Artificial & Machine Learning Full Stack Bootcamp ¡Descarga el temario!

👉 Prueba el Bootcamp Gratis por una Semana ¡Empieza ahora mismo!

👉 Conoce nuestros otros Bootcamps en Programación y Tecnología

[email protected]

¿Sabías que hay más de 5.000 vacantes para desarrolladores de Big Data sin cubrir en España? 

En KeepCoding llevamos desde 2012 guiando personas como tú a áreas de alta empleabilidad y alto potencial de crecimiento en IT con formación de máxima calidad.

 

Porque creemos que un buen trabajo es fuente de libertad, independencia, crecimiento y eso ¡cambia historias de vida!


¡Da el primer paso!