Ir para o conteúdo principal

Bem-vindo ao Ciência Programada! Este é um espaço onde exploramos a interseção entre ciência e programação, fornecendo recursos, tutoriais e discussões sobre como aplicar técnicas de programação para resolver problemas científicos.

Veja as últimas postagens abaixo para atualizações de conteúdo. Você também pode pesquisar tópicos específicos usando a barra de pesquisa no canto superior direito da página. Ou, se preferir, você pode navegar pelas postagens por categoria ou tag usando os links no rodapé ou no texto anterior.

Projeto desenvolvido por Francisco Bustamante.

Recente

Entendendo o conceito de eixo em NumPy e Pandas: Como trabalhar com dados em Python
·4307 palavras·21 minutos
Data Science Python Numpy Pandas
Tanto o NumPy quanto o Pandas usam o conceito de eixo (axis), mas com diferenças sutis. No NumPy, ele refere-se à dimensão em que uma operação é realizada, enquanto no Pandas, indica a direção de uma operação. Este artigo apresenta exemplos do uso do axis em cada biblioteca.
NumPy broadcasting e quantização vetorial
·3890 palavras·19 minutos
Data Science Python Numpy
Aprendemos em matemática que há regras para somar ou multiplicar matrizes. Mas, em problemas matemáticos computacionais, por vezes temos matrizes ou vetores que gostaríamos de somar ou multiplicar que não cumprem as exigências. Veremos neste artigo como o conceito de broadcasting do NumPy é útil nestes contextos e como ele se relaciona com quantização vetorial.
Afinal, o que é o reshape do NumPy?
·2384 palavras·12 minutos
Data Science Python Numpy Pandas
Caso esteja se aventurando em ciência de dados, muito provavelmente já viu um reshape em algum código. Talvez com um misterioso valor de -1 em uma das posições como reshape(-1, 1). Mas, afinal, o que significa isto? Por que por vezes precisamos transformar nossos dados para utilizar métodos de modelos no Scikit-Learn? É o que veremos neste artigo.
Métodos de Monte Carlo com Python
·2208 palavras·11 minutos
Programação Matemática Python Numpy Sympy História
Métodos de Monte Carlo são algoritmos computacionais que se baseiam em amostras aleatórias para obter resultados numéricos. Neste artigo, veremos como podemos obter o valor de pi com esses métodos.
História do número pi com Python
·2110 palavras·10 minutos
Ciência Matemática Python Sympy História
O número π é uma constante matemática que é a razão entre a circunferência de um círculo e seu diâmetro. Neste artigo, passaremos pela história do número π e aprenderemos um pouco de programação Python no caminho.
Séries infinitas - Cálculo com Python e SymPy
·7849 palavras·37 minutos
Programação Sympy Python Matemática Cálculo Fourier Taylor
Um bom tempo do estudo de cálculo é destinado às chamadas séries infinitas. Mas, afinal, o que são séries infinitas? E qual sua relação com o paradoxo de Aquiles e a tartaruga, um dos chamados paradoxos de Zenão de Eleia, filósofo grego? Qual a relação com quântica e o princípio da incerteza? E onde entra Python nisto tudo? É o que descobriremos neste artigo.