Ir para o conteúdo principal

Numpy

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.
Bolt vs Python - determinando a velocidade de um atleta olímpico
·5421 palavras·26 minutos
Data Science Python Spline Numpy Matplotlib Scipy
Usain Bolt é considerado por muitos o melhor velocista de todos os tempos. Nesse artigo, veremos como podemos utilizar a linguagem Python para saber a velocidade e aceleração atingidas pelo jamaicano em provas. Aproveitaremos para discutir um pouco sobre modelos matemáticos e cuidados na seleção e interpretação de seus resultados.
Gráficos com unidades em Python: pint e matplotlib
·3098 palavras·15 minutos
Programação Python Unidades Pint Numpy Matplotlib
Neste artigo iremos detalhar como obter gráficos visualmente elegantes e que apresentam corretamente unidades em seus eixos. Combinaremos as bibliotecas pint, numpy e matplotlib.