Transforme seus dados em uma obra-prima visual Componentes em picasso.js Componentes são os blocos de construção visual que compõem o gráfico, combinando-os em várias formas praticamente qualquer gráfico pode ser criado. Um gráfico de barras, por exemplo, consiste em uma camada de barra, um eixo contínuo e discreto. Adicione uma camada de linha e você tem um gráfico de combinação. Quer um gráfico de linha com quatro eixos? picasso.js é extensível picasso.js fornece um sistema de plugin que facilita a extensão da funcionalidade existente - você pode registrar e usar componentes personalizados que joguem bem com os existentes, criar um novo tema, fornecer seu próprio analisador de dados ou até mesmo registrar um renderizador personalizado que produz gráficos esboçados. picasso.js usa D3.js para uma grande quantidade de sua funcionalidade e se esforça para fornecer à comunidade D3 uma maneira de reutilizar e integrar facilmente seu trabalho em picasso.js. Interativo Além dos padrões básicos de interação, a interatividade na forma de escovação e ligação é fornecida fora da caixa - arraste um intervalo em um eixo linear para destacar todos os valores que caem nessa faixa, nosso uso da ferramenta lasso para destacar um conjunto de pontos. Os valores escovados podem então ser programaticamente vinculados e destacados em outra instância do gráfico. Responsivo Usando unidades relativas e um algoritmo de layout único, podemos garantir que os gráficos compostos são responsivos. A mesma configuração pode ser usada para um gráfico de tamanho completo contendo detalhes, anotações etc., como para uma versão sparkline - os componentes são automaticamente redimensionados ou removidos se eles don & #39; t se encaixam. Temática A aparência visual de etiquetas, linhas, formas, paletas de cores etc. todos podem ser modificados e um novo tema criado apenas alterando algumas variáveis de base que controlam a aparência e a sensação ao longo, incluindo plugins.