Apresentando o NumPy, Secção 3: Manipulando matrizes | b…

Apresentando o NumPy, Parte 3: Manipulando matrizes | b...

Sua visita nos ajuda a continuar oferecendo o melhor para você! il im cq du">Moldando, transpondo, unindo e dividindo matrizes

Sua visita nos ajuda a continuar oferecendo o melhor para você! iv jc">
Rumo à Ciência de Dados
Um cubo mágico em tons de cinza bate em si mesmo com um martelo, quebrando pequenos cubos.
Manipulando uma matriz conforme imaginado por DALL-E3

Muito-vindo à Secção 3 de Apresentando o NumPyuma introdução para aqueles que são novos nesta livraria Python forçoso. Secção 1 introduziu matrizes NumPy e uma vez que criá-las. Secção 2 cobriu indexação e fatiamento de matrizes. A Secção 3 mostrará uma vez que manipular matrizes existentes remodelando-as, trocando seus eixos e mesclando-as e dividindo-as. Essas tarefas são úteis para trabalhos uma vez que remoinhar, ampliar e trasladar imagens e ajustar modelos de tirocínio de máquina.

O NumPy vem com métodos para mudar a forma de matrizes, transpor matrizes (inverter colunas com linhas) e trocar eixos. Você já trabalhou com o reshape() método nesta série.

Uma coisa a ter em conta com reshape() é que, uma vez que todas as atribuições do NumPy, ele cria um visualizar de uma matriz em vez de uma imitação. No exemplo a seguir, remodelando o arr1d array produz somente uma modificação temporária no array:

In [1]: import numpy as np

In [2]: arr1d = np.array([1, 2, 3, 4])

In [3]: arr1d.reshape(2, 2)
Out[3]:
array([[1, 2],
[3, 4]])

In [4]: arr1d
Out[4]: array([1, 2, 3, 4])

Levante comportamento é útil quando você deseja temporariamente mudar a forma da matriz para uso em um…

Tags:

Crédito: Natividade Original

Facilitando a transição de carreira com uma abordagem clara e objetiva.
Adriano Pina

Adriano Pina

Análise de Sistemas | SEO e Google Ads | Fundador da Loja Script PHP Aqui & Marca Shoslh de tecnologia

Especialista em transformar ideias em soluções digitais e acelerar o crescimento online.

Deixe um comentário

Tem perguntas? Nos envia sua mensagem 24/7!

(17) 99100-0874

Endereço & Contato

Centro, Interior de São Paulo
E-mail: [email protected]

Links Úteis
BAIXAR APP | SCRIPT PHP AQUI
Certificados
0
    0
    Seu carrinho
    Seu carrinho está vazio

    Usamos cookies para garantir que oferecemos a melhor experiência em nosso site. 

       

    X

    Clique em um de nossos representantes abaixo para conversar no WhatsApp ou envie um email para: 📧 [email protected]

    Precisa de ajuda fale conosco?