Vamos criar um quadro de dados com quatro linhas e cinco colunas.
#Crie um mercado de dados que possui 3 linhas e 3 colunas.
Mercado = dados.quadro (maçãs = c (34,45,45), mamão = c (100,98,98), mangas = c (100,67,89))
#Display Market
Impressão (mercado)
com () função
A função com () em r é usada com o quadro de dados usado para executar algumas operações nas colunas e retornar o resultado em um vetor.
Sintaxe:
com (dataframe_object, operação)
São necessários dois parâmetros.
Vamos ver exemplos diferentes para entender melhor esta função.
Exemplo 1
Neste exemplo, realizaremos adição, subtração, multiplicação e divisão nas colunas de maçãs e mamão.
#Crie um mercado de dados que possui 3 linhas e 3 colunas.
Mercado = dados.quadro (maçãs = c (34,45,45), mamão = c (100,98,98), mangas = c (100,67,89))
Imprimir ("Soma de maçãs e mamão")
#Add Apples e colunas de mamão usando com ()
Imprimir (com (mercado, maçãs+mamão)))
Print ("Diferença de maçãs e mamão")
#subra maçãs de colunas de mamão usando com ()
Imprimir (com (mercado, maçãs-papayya)))
Imprimir ("multiplicação de maçãs e mamão")
#Multiply Apples com colunas de Papayya usando com ()
Imprimir (com (mercado, maçãs*mamão)))
Print ("Divisão de Maçãs e Papayya")
#Divide Apples By Pappaya Colunas usando com ()
Imprimir (com (mercado, maçãs/mamão))
Resultado:
A saída é retornada como um vetor entre linhas em maçãs e colunas de mamão.
Exemplo 2
Neste exemplo, usaremos diferentes operadores relacionais em maçãs e colunas de mamão.
#Crie um mercado de dados que possui 3 linhas e 3 colunas.
Mercado = dados.quadro (maçãs = c (34,45,45), mamão = c (100,98,98), mangas = c (100,67,89))
impressão ("faz maçãs maiores que mamão? ")
#Verifique cada valor na coluna aplicada é maior que os valores da coluna de mamão
Imprimir (com (Market, maçãs> Papayya))
impressão ("faz maçãs menos que mamão? ")
#Verifique cada valor na coluna aplicada é menor que os valores da coluna de mamão
Imprimir (com (Market, Apples = Papayya)))
print ("faz maçãs menos ou iguais a mamão? ")
#Verifique cada valor na coluna aplicada é maior ou igual a valores da coluna de mamão
Imprimir (com (mercado, maçãs<=papayya))
Resultado:
Nos apresentamos:
Função dentro ()
A função Infin () em R é usada com o quadro de dados que executa algumas operações nas colunas e retorna o resultado em uma nova coluna dentro do quadro de dados.
Portanto, a principal diferença entre () e dentro () funções é que com () não armazenará o resultado dentro do quadro de dados, mas dentro () armazenará o resultado.
Sintaxe:
dentro (dataframe_object, novo<-operation)
São necessários dois parâmetros.
Certifique -se de usar o “<-” operator to load the result into a new column.
Vamos ver os diferentes exemplos para entender melhor esta função.
Exemplo 1
Neste exemplo, realizaremos adição, subtração, multiplicação e divisão nas colunas de maçãs e mamão e armazenam o resultado na coluna de saída.
#Crie um mercado de dados que possui 3 linhas e 3 colunas.
Mercado = dados.quadro (maçãs = c (34,45,45), mamão = c (100,98,98), mangas = c (100,67,89))
Imprimir ("Soma de maçãs e mamão")
#Add Apples e colunas de mamão usando dentro ()
Imprimir (dentro (mercado, saída<-apples+papayya))
Print ("Diferença de maçãs e mamão")
#subra maçãs de colunas de mamão usando dentro ()
Imprimir (dentro (mercado, saída<-apples-papayya))
Imprimir ("multiplicação de maçãs e mamão")
#Multiply Apples com colunas de mamão usando dentro ()
Imprimir (dentro (mercado, saída<-apples*papayya))
Print ("Divisão de Maçãs e Papayya")
#Divide Apples by Pappaya Colunas usando dentro ()
Imprimir (dentro (mercado, saída<-apples/papayya))
Resultado:
O resultado é armazenado na coluna de saída.
Exemplo 2
Neste exemplo, usaremos diferentes operadores relacionais nas colunas de maçãs e mamão e armazenamos o resultado na coluna de saída.
#Crie um mercado de dados que possui 3 linhas e 3 colunas.
Mercado = dados.quadro (maçãs = c (34,45,45), mamão = c (100,98,98), mangas = c (100,67,89))
impressão ("faz maçãs maiores que mamão? ")
#Verifique cada valor na coluna aplicada é maior que os valores da coluna de mamão e armazenar o resultado na coluna de saída
Imprimir (dentro (Market, outputPapayya))
impressão ("faz maçãs menos que mamão? ")
#Verifique cada valor na coluna aplicada é menor que os valores da coluna de mamão e armazenar o resultado na coluna de saída
Imprimir (dentro (mercado, saída<-applesimpressão ("faz maçãs maiores ou iguais a papayya? ")
#Verifique cada valor na coluna aplicada é maior ou igual aos valores da coluna de mamão e armazenar o resultado na coluna de saída
Imprimir (dentro (mercado, saída = mamão)))
print ("faz maçãs menos ou iguais a mamão? ")
#Verifique cada valor na coluna aplicada é maior ou igual a valores de coluna de mamão e armazenar o resultado na coluna de saída
Imprimir (dentro (mercado, saída<-apples<=papayya))
Resultado:
Nos apresentamos:
Conclusão
Neste tutorial r, vimos duas funções com () e dentro (). O com () em r é usado com o quadro de dados usado para executar algumas operações nas colunas. Retorna o resultado em um vetor.dentro () em r, e é usado com o quadro de dados usado para executar algumas operações nas colunas e retorna o resultado em uma nova coluna dentro do quadro de dados.
Portanto, a principal diferença entre () e dentro () funções é que com () não armazenará o resultado dentro do quadro de dados, mas dentro () armazenará o resultado.