Melhor resposta
Use VTK e Numpy.
VTK – O Visualization Toolkit é uma fantástica plotagem / gráficos 3D para python – construída em C ++. Isso por si só pode ser mais do que suficiente.
Mas o NumPy adiciona uma tonelada de possibilidades visuais com funcionalidade matemática.
De Ray Casting a Ray Tracing com Python e VTK é um ótimo guia que combina tanto para fazer ray tracing como para gráficos mais complexos.
Resposta
Honestamente, se você nunca se encontrar em uma situação em que o Excel e o Tableau o impeçam de fazer análises mais avançadas, não acho que você deva investir tempo para aprender Python, a menos, é claro, que você quero continuar aprendendo novas ferramentas todos os dias, o que é uma mentalidade admirável.
O Excel e o Tableau são ferramentas excelentes para análise de dados, e você provavelmente conhece os motivos melhor do que eu.
A alguns anos atrás, eu costumava fazer análise de dados exclusivamente em planilhas do Excel. Alguns meses depois, decidi aprender algumas macros VBA para automatizar tudo o que estava fazendo.
Mesmo assim, cheguei a um ponto em que funcionalidades mais avançadas não estavam disponíveis no Excel e tive que criar funções de análise estatística no VBA a partir do zero ou download do add-is.
Tive a sorte de conhecer um pouco do MATLAB e que o MATLAB funciona muito bem com planilhas do Excel, então comecei a misturar essas duas ferramentas.
Até que descobri sobre o Python.
Para mim, sempre pensei no Python como uma linguagem para iniciantes aprenderem a programar no Raspberry Pi.
Eu estava profundamente errado.
Eu rapidamente descobri que poderia fazer todas as minhas análises de dados e gráficos “avançados” exclusivamente em Python, e o melhor de tudo, em não mais do que 10 linhas de código!
Então isso é minha história sobre por que me preocupava com o Python, apesar de ser muito bom no Excel.
Se você começar a perceber que o Excel e o Tableau estão impedindo você em suas tarefas de análise de dados, você definitivamente deveria experimentar o Python !