Pessoal, estou com muitas dúvidas a respeito dos conceitos de vetores, variáveis e matriz. Poderiam esclarecer, como se estivessem explicando para uma criança de 5 anos, por gentileza? rsrs
Obrigada.
Pessoal, estou com muitas dúvidas a respeito dos conceitos de vetores, variáveis e matriz. Poderiam esclarecer, como se estivessem explicando para uma criança de 5 anos, por gentileza? rsrs
Obrigada.
Ooi, Camila! Como vai?
Tô aqui para ajudar você! Vamos lá...
Pense em um vetor como uma lista organizada de coisas. Essas "coisas" podem ser números, palavras, ou até mesmo valores lógicos (verdadeiro ou falso). Por exemplo, se você tem uma lista com os números 1, 2, e 3, em R isso seria um vetor.
numeros <- c(1, 2, 3)
Aqui, numeros
é um vetor que contém os números 1, 2, e 3. Todos os elementos de um vetor devem ser do mesmo tipo (todos números, ou todos textos, etc.).
→ Os vetores são como as páginas de um álbum de fotos. Cada página pode conter várias informações, mas todas do mesmo tipo. Por exemplo, uma página pode ter a idade de várias pessoas, como 25, 30, 40, 50. Ou outra página pode ter a cor dos olhos de várias pessoas, como "azul", "verde", "castanho".
Uma variável é como uma caixa onde você guarda algo. Em programação, você usa uma variável para armazenar dados que deseja utilizar mais tarde. No exemplo anterior, numeros
é a variável que guarda o vetor com os números 1, 2, e 3.
texto <- "Olá, mundo!"
Aqui, texto
é uma variável que guarda o texto "Olá, mundo!".
→ As variáveis são como as gavetas de um álbum de fotos. Cada gaveta representa uma informação específica, como "nome", "idade", "cidade" ou "cor dos olhos". Dentro de cada gaveta, você guarda apenas um tipo de informação. Por exemplo, na gaveta "nome", você guarda apenas nomes, como "Ana", "João" ou "Maria".
Agora, imagine que você tem várias dessas listas (vetores) e quer organizá-las em forma de tabela, com linhas e colunas. Isso é uma matriz. Uma matriz é como uma tabela que contém apenas números (ou outro tipo único de dado).
Por exemplo, imagine uma tabela com dois vetores: um com os números 1, 2, 3 e outro com 4, 5, 6. Esses vetores podem ser organizados em uma matriz.
matriz <- matrix(c(1, 2, 3, 4, 5, 6), nrow = 2, ncol = 3)
Aqui, matriz
é uma matriz com 2 linhas e 3 colunas, contendo os números de 1 a 6.
→ As matrizes são como vários álbuns de fotos juntos. Cada álbum representa uma tabela com várias linhas e colunas. Cada linha pode ter informações diferentes, mas todas as informações de uma coluna são do mesmo tipo. Por exemplo, você pode ter um álbum com as informações de várias pessoas, onde cada linha representa uma pessoa e cada coluna representa uma informação, como "nome", "idade", "cidade".
Em resumo…
Conforme você for praticando, vai ficar cada vez mais fácil de entender e usar esses conceitos no seu dia a dia.
Espero ter ajudado!
Abraço! ✨✨