Estudio de Highcharts

Visualización de Datos ⭐ 11k stars
Gráficos interactivos con amplia variedad y compatibilidad con navegadores modernos.

🤖 Skill de implementación: frontend-desarrollo (regla: solo catálogo de las 66 · versiones por ERR/MEJ)

1 · Características

2 · Casos de uso

3 · Script minimalista

Instalación: npm i highcharts

import Highcharts from 'highcharts';
Highcharts.chart('g', { series: [{ data: [1, 3, 2] }] });

4 · Casos de uso (implementación real)

Dos casos de uso comunes implementados con esta librería.

1. Chart de línea

Serie temporal simple.

import Highcharts from 'highcharts';

Highcharts.chart('g', {
  title: { text: 'Ventas' },
  series: [{ name: 'Mensual', data: [5, 9, 7, 12] }],
  xAxis: { categories: ['Ene', 'Feb', 'Mar', 'Abr'] },
});
🔁 Cómo funciona: `Highcharts.chart` crea el gráfico en el contenedor con la configuración declarada.

2. Pie con drilldown

Gráfico de tarta con desglose.

import Highcharts from 'highcharts';

Highcharts.chart('g', {
  chart: { type: 'pie' },
  series: [{ name: 'Ventas', data: [{ name: 'A', y: 60, drilldown: 'a' }, { name: 'B', y: 40, drilldown: 'b' }] }],
  drilldown: { series: [{ id: 'a', data: [['x', 20], ['y', 40]] }] },
});
🔁 Cómo funciona: Al hacer clic en una tajada, `drilldown` muestra el desglose en una serie anidada.

5 · Referencia

CategoríaVisualización de Datos
Stars (GitHub)⭐ 11k
Sitio oficialhttps://www.highcharts.com/
GitHubhttps://github.com/highcharts/highcharts
Instalaciónnpm i highcharts
RelacionadasChart.js · D3.js · Google Charts
📦 Regla de librerías (local primero): revisar C:\Users\TUF\Documents\librerías\local\ antes de descargar. Volver al índice de los 66 estudios.