Quadros de dados em R: aprendendo o básico

Quadros de dados em R: aprendendo o básico

Nos tutoriais anteriores, você aprendeu sobre objetos, classes de objetos e vetores . Para este tutorial, você aprenderá sobre quadros de dados em R.

Os quadros de dados são essencialmente vetores combinados para formar linhas e colunas de dados.

Quadros de dados em R: aprendendo o básico

Uma coluna consiste em um vetor. Portanto, no exemplo acima, a primeira coluna é uma coluna de string, seguida por uma coluna numérica e depois por uma lógica. Isso é semelhante à aparência de uma tabela no LuckyTemplates.

Além disso, você precisa se lembrar que para quadros de dados, deve haver o mesmo número de itens para todas as colunas. Ou seja, deve haver um número consistente de linhas.

Ao usar a linguagem de programação R , você geralmente trabalhará com quadros de dados. Portanto, é importante entender o que são e como podem ser usados.

Índice

Carregando e visualizando um quadro de dados enviado

O RStudio já vem com quadros de dados enviados que você pode usar. Para identificá-los, você precisa usar a função data ( ) .

Abra o RStudio e execute os dados ( ) . Você não precisa colocar nenhum argumento entre parênteses.

Quadros de dados em R: aprendendo o básico

Uma vez feito isso, você verá uma lista de conjuntos de dados integrados em R que você pode usar.

Quadros de dados em R: aprendendo o básico

Eles são realmente úteis para praticar e se familiarizar com o uso de quadros de dados em R.

O conjunto de dados integrado mais comumente usado é o iris . O Iris é frequentemente usado ao aprender ciência de dados ou análise de dados em geral. Imprima a íris para poder ver seus dados no Console.

Quadros de dados em R: aprendendo o básico

Você pode ver que há muitos dados. Rolando para cima, você verá que ele é composto por diferentes colunas.

Explorando quadros de dados em R usando funções

Uma das formas de visualizar melhor os dados é utilizando a função view ( ) . Ao executar a visualização de código (iris) , você verá uma nova guia contendo uma tabela aparecer no RScript.

Quadros de dados em R: aprendendo o básico

O que torna a exibição ( ) melhor é que você pode fazer ajustes na tabela. Você pode ajustar a ordem dos dados usando as setas no título de cada coluna. Há também um botão de filtro.

Você também pode clicar no ícone ao lado do filtro para abrir os dados em uma nova janela.

Quadros de dados em R: aprendendo o básico

Essa nova janela é semelhante ao Power Query , onde você pode ver os dados, mas não tocá-los. Ou seja, você não pode inserir ou substituir valores sobre os dados existentes.

Outra função útil a ser conhecida é a função head ( ) . Esta função imprime as primeiras linhas do conjunto de dados.

Portanto, se você executar head (iris) , verá que ele imprime apenas as seis primeiras linhas. 

Quadros de dados em R: aprendendo o básico

Isso é ótimo quando você deseja entender melhor seus dados. O Console não está sobrecarregado e a apresentação dos dados é mais organizada.

Indexação de Quadros de Dados

A indexação também foi discutida em um tutorial anterior sobre vetores. Você só precisa usar colchetes ( [ ] ) para indexar uma posição. Agora, como os quadros de dados são compostos de linhas e colunas, você precisa indexar ambos. O formato é nome [linha, coluna] .

Por exemplo, se você deseja indexar a 2ª linha e a 4ª coluna do conjunto de dados da íris , apenas execute iris [2, 4] .

Quadros de dados em R: aprendendo o básico

Você também pode indexar um intervalo de linha e coluna. Tudo o que você precisa é usar dois pontos ( : ) para indicar o intervalo. Aqui está um exemplo:

Quadros de dados em R: aprendendo o básico

Você também pode indexar uma coluna inteira. Use o cifrão ( $ ) após o nome do conjunto de dados e indique o nome da coluna que deseja. Por exemplo, se você deseja indexar toda a coluna denominada Species, execute iris$Species .

Quadros de dados em R: aprendendo o básico

Você verá que toda a coluna Species foi impressa no Console.

Mostrando estatísticas de quadro de dados em R

Como você aprendeu nos tutoriais anteriores, o R foi criado para fins de análise de dados, estatísticas e visualizações. Portanto, outra coisa útil para aprender sobre quadros de dados em R é como resumi-los.

Ao usar a função de resumo ( ) , o Console retornará as estatísticas de resumo para esses dados.

Executar resumo (íris) . Isso fornecerá informações básicas do conjunto de dados em termos de estatísticas descritivas.

Quadros de dados em R: aprendendo o básico

Existem outros pacotes para obter estatísticas mais resumidas, como desvio padrão e curtose. Mas estes serão discutidos nos próximos tutoriais.


Criar vetores em R: um tutorial passo a passo

Conclusão

Você aprendeu os componentes do R progressivamente. Primeiro, você aprendeu sobre objetos, depois avançou com vetores, até esta lição sobre quadros de dados. Agora você está lidando com dados maiores e mais complexos.

Com quadros de dados, agora você está mais familiarizado com os diferentes conjuntos de dados em R e aprendeu como chegar a informações estatísticas básicas.

Você continuará a aprender progressivamente à medida que os próximos tutoriais abordarem maneiras de dimensionar e explorar dados maiores em R.


Colunas calculadas no SharePoint | Uma visão geral

Colunas calculadas no SharePoint | Uma visão geral

Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.