// Asignamos el resultado del bloque a la variable datos_temperatura
datos_temperatura={
consttext=awaitFileAttachment("temperaturas.csv").text();// Cargamos los datos en formato texto
constparseDate=d3.utcParse("%Y-%m-%d");// Parser para fechas
returnd3.csvParse(text,convertir_fila);// Parseamos (y convertimos) cada fila
}
datos_temperatura[0]// Accedo a la posición 9 (los arreglos en JS comienzan en 0)
d3.extent(datos_temperatura,d=>d.date)// Rango de fechas
d3.extent(datos_temperatura,d=>d.temperature)// Rango de temperaturas
temperaturas=datos_temperatura.map(function(d){returnd.temperature})// El método map() crea un nuevo arreglo con los resultados de la llamada a la función indicada aplicados a cada uno de sus elementos. Más ejemplos: https://developer.mozilla.org/es/docs/Web/JavaScript/Referencia/Objetos_globales/Array/map
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.