Views

Important:

Quaisquer necessidades de soluções e/ou desenvolvimento de aplicações pessoais/profissionais, que não constem neste Blog podem ser tratados como consultoria freelance à parte.

...

Mostrando postagens com marcador javascript. Mostrar todas as postagens
Mostrando postagens com marcador javascript. Mostrar todas as postagens

2 de outubro de 2017

JSON (JavaScript Object Notation) - Ferramentas de Software para Visualização de Dados


padrão JSON (JavaScript Object Notation | Notação de Objetos JavaScript) não é uma ferramenta de visualização real, mas é um formato comuns de dados. Você precisa entender sua estrutura e como obter dados dentro ou fora dele. JSON é uma formatação leve de troca de dados.

Para seres humanos, é fácil de ler e escrever. Para as máquinas, é fácil interpretar e gerar. JSON está baseado em um subconjunto da linguagem de programação JavaScript, Standard ECMA-262 3ª Edição - Dezembro - 1999JSON é um formato texto e completamente independente de linguagem, pois usa convenções familiares às linguagens C, incluindo C++, C#, Java, JavaScript, Perl, Python e muitas outras. Estas propriedades fazem com que o JSON seja um formato ideal para a troca de dados.

JSON está constituído em duas estruturas:

Uma coleção de pares nome/valor. 


Em várias linguagens, isto é caracterizado como object, record, struct, dicionary, hash table, keyed list, ou arrays associativas.

Uma lista ordenada de valores. 

Na maioria das linguagens, isto é caracterizado como uma array, vetor, lista ou sequência.

Estas são estruturas de dados universaisVirtualmente todas as linguagens de programação modernas suportam as estruturas acima de uma forma ou de outra. É aceitável que um formato de troca de dados seja independente da linguagem de programação na qual se baseiem tais estruturas.

Em JSON, os dados são apresentados desta forma:

Um objeto é um conjunto desordenado de pares nome/valor. Um objeto começa com { (chave de abertura) e termina com } (chave de fechamento). Cada nome é seguido por : (dois pontos) e os pares nome/valor são seguidos por , (vírgula).



Uma array é uma coleção de valores ordenados. O array começa com [ (conchete de abertura) e termina com ] (conchete de fechamento). Os valores são separados por , (vírgula).



Um valor (value, na imagem acima) pode ser uma cadeia de caracteres (string), ou um número, ou true ou false, ou null, ou um objeto ou uma array. Estas estruturas podem estar aninhadas.



Uma string é uma coleção de nenhum ou mais caracteres Unicode, envolvido entre aspas duplas usando barras invertidas como caracter de escape. Um caracter está representando como um simples caracter de string. Uma cadeia de caracteres é parecida com uma cadeia de caracteres em C ou Java.



Um número é similar a um número em C ou Java, exceto quando não se usa os números octais ou hexadecimais.



Espaços em branco podem ser inseridos em qualquer parte dos símbolos. Exceto pequenos detalhes de codificação, a linguagem é completamente descrita.


Comente e compartilhe este artigo!

⬛◼◾▪ Social Media ▪◾◼⬛
• FACEBOOK • TWITTER • INSTAGRAM  • TUMBLR   GOOGLE+   LINKEDIN   PINTEREST

⬛◼◾▪ Blogs ▪◾◼⬛
• SFE®  • Tech®  • Terms®  • Books®  • Biography®
⬛◼◾▪ CONTATO ▪

28 de setembro de 2017

Crossfilter - Ferramentas de Software para Visualização de Dados


Crossfilter exibe dados, mas, ao mesmo tempo, permite restringir o intervalo de dados, vendo outros gráficos conectados reagirem.

Crossfilter permite construir ferramentas mais complexas que permitem aos clientes percorrer seus dados. É uma excelente ferramenta para Dashboards ou outras ferramentas interativas com grandes volumes de dados por trás deles.

Crossfilter é uma biblioteca JavaScript para explorar grandes conjuntos de dados multivariados no navegador. Crossfilter suporta interações extremamente rápidas (<30ms), através de views coordenadas, mesmo com conjuntos de dados contendo um milhão ou mais de registros.


Crossfilter utiliza índices ordenados (e alguns bit-twiddling hacks) para tornar tudo possível, aumentando drasticamente o desempenho de histogramas ao vivo e top- K listas.


Comente e compartilhe este artigo!

⬛◼◾▪ Social Media ▪◾◼⬛
• FACEBOOK • TWITTER • INSTAGRAM  • TUMBLR   GOOGLE+   LINKEDIN   PINTEREST

⬛◼◾▪ Blogs ▪◾◼⬛
• SFE®  • Tech®  • Terms®  • Books®  • Biography®
⬛◼◾▪ CONTATO ▪

Chart.js - Ferramentas de Software para Visualização de Dados


Embora tenha apenas seis tipos de gráficos, com uma biblioteca de código aberto, o Chart.js é a ferramenta perfeita de visualização de dados para hobbies e pequenos projetos. Usando HTML 5 como elementos de tela para processar gráficos, o Chart.js cria desenhos responsivos, planos, e rapidamente se tornou uma das bibliotecas de gráficos de código aberto mais utilizadas no álamo.

Até mesmo os mais veteranos sabem: trabalhar com gráficos na atualidade é uma tarefa que ficou ainda mais complexa e cansativa do que antes. O motivo é que hoje estamos em um mundo cross-device, que exige um design responsivo para as mais diferentes dimensões de tela.




Um possível salvador da pátria nesses casos é o framework Chart.js, uma das bibliotecas mais performáticas quando o assunto é criar WebGraphics baseados em Canvas e manipulação via javascript.

Comente e compartilhe este artigo!

⬛◼◾▪ Social Media ▪◾◼⬛
• FACEBOOK • TWITTER • INSTAGRAM  • TUMBLR   GOOGLE+   LINKEDIN   PINTEREST

⬛◼◾▪ Blogs ▪◾◼⬛
• SFE®  • Tech®  • Terms®  • Books®  • Biography®
⬛◼◾▪ CONTATO ▪

eBooks VBA na AMAZOM.com.br

Vitrine