Podemos definir um quadro de dados como uma coleção de dados na forma de linhas e colunas. Simplesmente, ele armazenará dados em linhas e colunas. No idioma r, um quadro de dados é criado usando dados.função () função.
Sintaxe:
dados.quadro (valores)Podemos passar os valores dos parâmetros. Esta pode ser uma lista, vetor ou matriz.
Primeiro, crie um quadro de dados com quatro linhas e cinco colunas relacionadas ao mercado.
Código:
#Crie um mercado de dados que possui 4 linhas e 5 colunas.Resultado:
Você pode ver o quadro de dados do mercado aqui:
Existem diferentes abordagens para soltar as colunas no quadro de dados pelo nome. Vamos vê -los um por um.
Abordagem 1: Usando nomes ()
O método names () na programação R leva os nomes das colunas do quadro de dados. Aqui, especificaremos os nomes das colunas em um vetor a ser descartado e verificar esses nomes presentes no quadro de dados com nomes (). Finalmente, vamos usar '! Operador ', para soltar as colunas selecionando as colunas através do vetor através de []. Dessa forma, podemos soltar as colunas pelo nome no quadro de dados selecionando os nomes das colunas através de um vetor.
Sintaxe:
dataframe_object [,!(nomes (dataframe_object) % em % column_names)]Aqui,
Exemplo 1
Neste exemplo, estamos lançando uma única coluna: market_name. Então, temos que especificar esta coluna em um vetor.
#Crie um mercado de dados que possui 4 linhas e 5 colunas.Resultado:
A partir do resultado, podemos ver que a coluna Market_name é descartada e as colunas restantes foram devolvidas em um quadro de dados.
Exemplo 2
Neste exemplo, estamos lançando várias colunas: market_name, market_place e market_squarefeet. Então, temos que especificar essas três colunas em um vetor.
#Crie um mercado de dados que possui 4 linhas e 5 colunas.Resultado:
A partir do resultado, podemos ver que as colunas Market_Name, Market_place_place e Market_squarefeet foram descartadas e as colunas restantes foram devolvidas em um quadro de dados.
Abordagem 2: usando select () da biblioteca DPLYR
O método select () disponível na biblioteca DPLYR é usado para receber nomes de colunas do DataFrame. Aqui, ele toma o quadro de dados como o primeiro parâmetro e especificaremos os nomes das colunas em um vetor que será descartado como um segundo parâmetro. Ele usa o sinal de menos (-) para soltar esses nomes de colunas selecionados fornecidos em um vetor. Dessa forma, podemos soltar as colunas pelo nome no quadro de dados selecionando os nomes das colunas através do vetor.
Sintaxe:
Selecione (dataframe_object,- column_name)Parâmetros:
São necessários dois parâmetros:
Para usar este método, temos que carregar a biblioteca DPLYR. Podemos fazer isso usando a função biblioteca ().
Biblioteca ("DPLYR")Exemplo 1
Neste exemplo, estamos lançando uma única coluna: market_name. Então, temos que especificar esta coluna em um vetor.
#Load Library DPLYRResultado:
O resultado mostrará que a coluna Market_Name é descartada e as colunas restantes foram retornadas em um quadro de dados.
Exemplo 2
Neste exemplo, estamos lançando várias colunas: Market_name, Market_place e Market_squarefeet. Então, temos que especificar todas essas três colunas em um vetor.
#Load Library DPLYRResultado:
Pelo resultado, podemos ver as colunas Market_Name, Market_Place_Place e Market_SquareFeet foram descartadas e as colunas restantes foram devolvidas em um quadro de dados.
Abordagem 3: Usando subconjunto ()
O método Subset () pega os nomes das colunas do quadro de dados. Aqui, ele toma o quadro de dados como o primeiro parâmetro e, no segundo parâmetro, especificaremos os nomes das colunas através do parâmetro selecionado que devem ser descartados. Ele usa o sinal de menos (-) para soltar esses nomes de colunas selecionados fornecidos em um vetor. Dessa forma, podemos soltar as colunas pelo nome no quadro de dados selecionando os nomes das colunas através do parâmetro Select.
Sintaxe:
subconjunto (dataframe_object, select = - column_names)Parâmetros:
São necessários dois parâmetros:
Exemplo 1
Neste exemplo, estamos lançando uma única coluna: market_name. Portanto, temos que especificar esta coluna em um vetor e atribuí -la para selecionar.
#Crie um mercado de dados que possui 4 linhas e 5 colunas.Resultado:
O resultado mostrará que a coluna Market_name é descartada e as colunas restantes foram retornadas em um quadro de dados.
Exemplo 2
Neste exemplo, estamos lançando várias colunas: market_name, market_place e market_squarefeet. Portanto, temos que especificar todas essas três colunas em um vetor e atribuí -lo ao seleto.
#Crie um mercado de dados que possui 4 linhas e 5 colunas.Resultado:
Pelo resultado, podemos ver que as colunas Market_Name, Market_Place_place e Market_squarefeet foram descartadas e as colunas restantes foram devolvidas em um quadro de dados.
Abordagem 4: Usando dentro ()
O método interno () leva nomes de colunas do quadro de dados. Aqui, ele toma o quadro de dados como o primeiro parâmetro e, no segundo parâmetro, especificaremos os nomes de colunas que serão descartados pelo método rm (). O método rm () remove as colunas especificadas dentro dele. Dessa forma, podemos soltar as colunas pelo nome no quadro de dados.
Sintaxe:
dentro (dataframe_object, rm (column_names))Parâmetros:
São necessários dois parâmetros:
Exemplo 1
Neste exemplo, estamos lançando uma única coluna: market_name. Portanto, temos que especificar esta coluna em um vetor e atribuí -la para selecionar.
#Crie um mercado de dados que possui 4 linhas e 5 colunas.Resultado:
O resultado mostra que a coluna Market_name é descartada e as colunas restantes foram retornadas em um quadro de dados.
Exemplo 2
Neste exemplo, estamos lançando várias colunas: market_name, market_place e market_squarefeet. Portanto, temos que especificar essas três colunas em um vetor e atribuí -lo ao seleto.
#Crie um mercado de dados que possui 4 linhas e 5 colunas.Resultado:
A partir do resultado, podemos ver que as colunas Market_Name, Market_place_place e Market_squarefeet foram descartadas e as colunas restantes foram devolvidas em um quadro de dados.
Conclusão
Este artigo discutiu as quatro abordagens para soltar ou remover as colunas de um quadro de dados R por nome da coluna. Com base no requisito em seu aplicativo, você pode usar qualquer um dos métodos dos quatro métodos a seguir: nomes (), select (), subcet () e dentro ().