Published
Edited
Sep 14, 2022
1 fork
1 star
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
mapa = ColombiaChart(datos_electorales_primera_vuelta_limpios, {
// Columna con el código Divipola
id: d => d['Code'],
// Columna con el valor que queremos visualizar, convirtiendo antes a un número
value: d => parseInt(d[candidato_vis]),
// ajustar tamaño del mapa
width_: width,
height_:500,

// ajustar las capas visibles
nivel1: true,
nivel2: true,
nivel3: true,

// ajustar las marcas en el mapa
tipo: tipo,

sanPro: true,
sanProBBox: {top: 10, left: 10, width: 110, padding: 10},

// ajustar el tamaño de las burbujas
// burbujaScale: d3.scalePow().range([.5, 10]),

// ajustar el canal tamaño de las burbujas a otro atributo
burbujaColumnaR: d => parseInt(d['Participación/Total votación ']),

colorScale: d3.scaleLinear().range(["#fff", color_escala]).interpolate(d3.interpolateRgb)
})
Insert cell
viewof tabla = Inputs.table(datos_electorales_primera_vuelta_limpios, {})
Insert cell
Insert cell
Insert cell
mapa_hex_2 = ColombiaHexChart(datos_dep_partido_ganador, {
// Columna con el código Divipola
id: d => d['Dpto'],
// Columna con el valor en % que queremos visualizar
value: d => parseFloat((parseInt(d[candidato_vis]) / parseInt(d["Participación/Total votación "]) * 100).toFixed(2)),

// ajustar el color de la escala
colorScale: d3.scaleLinear().range(["#fff", color_escala]).interpolate(d3.interpolateRgb),

// ajustar el dominio de la escala
scaleDomain: [0,100]
})
Insert cell
Insert cell
candidatos = columnas.slice(8,15)
Insert cell
columnas = Object.keys(datos_electorales_primera_vuelta_limpios[0])
Insert cell
import {datos_dep_partido_ganador} from "@nestorandrespe/video-8-limpiar-los-datos-en-observable"
Insert cell
import {datos_electorales_primera_vuelta_limpios} from "@nestorandrespe/video-8-limpiar-los-datos-en-observable"
Insert cell
import {ColombiaChart} from "@nestorandrespe/mapa-de-colombia-con-san-andres-y-providencia"
Insert cell
import {ColombiaHexChart} from "@nestorandrespe/mapa-departamental-de-colombia-con-hexagonos"
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more