Também muito interessante é a biblioteca Scikit-learn, que é uma coleção de ferramentas para criação de algoritmos para aprendizado de máquinas (machine learning), um ramo da hoje tão propalada Inteligência Artificial. Tem grande aplicação no descobrimento de padrões ocultos em grandes volumes de dados, como é o caso de séries históricas de preços de papéis negociados em bolsas de valores.
A lista de bibliotecas para a linguagem Python é imensa, todas disponíveis gratuitamente para desenvolvedores como nós. Aqui vai uma pequena coletânea de algumas das bibliotecas que temos usado bastante.
Pandas biblioteca para tratamento de grandes volumes de dados
Numpy para pesquisa em computação científica e cálculos com matrizes
Matplotlib criação de todo tipo de gráfico 2D ou 3D
Requests usada para requisições de documentos HTML na web
BeautfulSoap a mais utilizada em web scraping (coleta de dados na web)
Scipy para matemáticos e afins, com módulos de álgebra linear e estatística
Scikit-Learn criação de algoritmos para aprendizado de máquina
Tkinter conjunto de ferramentas para criação de interfaces gráficas
Links de fontes citadas no artigo:
“Experimentos com o Arduino” – ebook do autor, à venda na Amazon.com.br
https://www.youtube.com/watch?v=qaHXIrQFPYk – montagem da fonte chaveada
https://www.electro-tech-online.com/threads/oscillator-in-a-simple-smps.158509/ – diagrama
Até breve!