Qual é o melhor software de visualização de dados de código aberto? Eu exijo o seguinte:
Pode importar dados do Microsoft Excel (importar dados de bancos de dados Oracle também seria bom, mas isso não é obrigatório).
Os gráficos gerados pelo software podem ser exportados para o Microsoft PowerPoint (copiar e colar é bom para mim).
Código aberto e fácil de usar.
data-visualization
excel
software
open-source
R Learner
fonte
fonte
Respostas:
Atualizado 2017-02-24 :
Eu acho que a melhor solução é usar o R com o RStudio . (O notebook Python e iPython é uma alternativa):
TLDR;
Importação de dados
Existem várias maneiras de importar dados do Excel (tabular). Para dados do Excel, o
readxl
pacote oferece o mais fácil e o mais versátil. Geralmente, os tipos de variáveis são corretos na importação.As alternativas são salvar o arquivo como CSV e reimportar. O
readr
pacote é bom para isso. @Nick Stauner fornece talvez a solução mais básica usandoread.csv
; a limitação é que isso requer a etapa adicional de salvar uma planilha como um arquivo CSV. Isso não é ótimo se seus dados estiverem espalhados por várias planilhas. Pode ser entediante, embora existam programas VBA para salvar todas as planilhas como arquivos CSV. Google para eles. Outra limitação é obter os tipos de variáveis corretos. Se você usarread.csv
, geralmente precisará corrigir seus tipos após importar no R.Existem alguns pacotes que evitam esses problemas, permitindo conectar a leitura / gravação da planilha diretamente ou usando o ODBC. Pesquise no CRAN por excel ou odbc para encontrar o relevante para sua situação.
Plotagem
Em termos de plotagem no powerpoint, use as funções de plotagem de exportação do Rstudio, o método copiar e colar usando o Rstudio é:
export plot
>copy plot to clipboard
>copy as: metafile
Captura o enredo para o buffer a pasta que lhe permite colar diretamente em Power Point.Quanto à geração de parcelas, R possui inúmeras opções. O pacote ggplot2 mencionado acima fornece uma interface muito poderosa para criar todos os tipos de plotagens. Existem pacotes adicionais para fazer centenas ou milhares de outros tipos de gráficos / animações / etc. Uma limitação é que eles geralmente são enterrados em pacotes CRAN .
Uma alternativa é usar o pacote ReporteRs.
fonte
Não sei o que é "melhor", mas o ambiente de software que você leva o nome atende a todos os seus requisitos:
read.csv()
.RODBC
eora
estão disponíveis para importação do Oracle.fonte
Eu concordo com Nick Stauner na R. E, com um nome de usuário como "R Learner", fiquei tentado a não sugerir outras ferramentas, mas existem muitas. Esperarei para ver qual é a resposta para as minhas perguntas mais específicas da plataforma, mas o Mondrian é um programa de desktop Java (para várias plataformas) e suporta muitos tipos de visualização que você pode acessar facilmente no PowerPoint.
fonte