Função de comprimento em r

Função de comprimento em r
Há um requisito para contar o número total de elementos nas estruturas de dados R como vetor, lista e dataframe. Nesse cenário, R suporta as funções internas que retornam um número total de elementos. A função comprimento () é usada para retornar a contagem de todos os elementos na estrutura de dados R.

Neste artigo, discutiremos sobre o comprimento () e o uso de comprimento () no vetor, lista e dataframe,

Obtenha o comprimento de um vetor

Como sabemos, o Vector armazena os elementos em um formato linear. A função comprimento () retorna a contagem de elementos presentes no vetor fornecido. É necessário o objeto vetorial como um parâmetro.

Sintaxe:

comprimento (Vector_Object)

Parâmetro:
Vector_Object é um vetor

Exemplo 1:
Neste exemplo, criamos um vetor com 10 elementos numéricos e retornamos o comprimento de um vetor.

#create vetor com 10 preços de manga
manga = c (34,54,32,56,78,65,89,90,90,8)
#Return Comprimento da manga
Imprimir (comprimento (manga))

Resultado:

Podemos ver que o total de elementos presentes no vetor é 10.

Exemplo 2:
Neste exemplo, criamos um vetor com 5 elementos de string e retornamos o comprimento de um vetor.

#create vetor com 5 tipos de manga
manga = c ("tipo1", "tipo2", "type3", "type4", "type5")
#Return Comprimento da manga
Imprimir (comprimento (manga))

Resultado:

Podemos ver que o total de elementos presentes no vetor é 5.

Obtenha a duração de uma lista

Como sabemos, a lista armazena os elementos em um formato linear. A função comprimento () retorna a contagem de elementos presentes na lista dada. Ele leva o objeto da lista como um parâmetro.

Sintaxe:

comprimento (list_object)

Parâmetro:
list_object é uma lista.

Exemplo 1:
Neste exemplo, criamos uma lista com 10 elementos numéricos e retornamos o comprimento de uma lista.

#Lista de criação com 10 preços de manga
manga = lista (34,54,32,56,78,65,89,90,90,8)
#Return Comprimento da manga
Imprimir (comprimento (manga))

Resultado:

Podemos ver que o total de elementos presentes na lista é 10.

Exemplo 2:
Neste exemplo, criamos uma lista com 5 elementos de string e retornamos o comprimento de uma lista.

#Lista de criação com 5 tipos de manga
manga = list ("type1", "type2", "type3", "type4", "type5")
#Return Comprimento da manga
Imprimir (comprimento (manga))

Resultado:

Podemos ver que o total de elementos presentes na lista é 5.

Exemplo 3:
Neste exemplo, criamos uma lista aninhada com 6 elementos de string e retornamos o comprimento de uma lista.

#Create Lista aninhada com 6 tipos de manga
manga = lista ("tipo1", "tipo2", "type3", "type4", "type5", list ("type6", "type7", "type8")))
#Return Comprimento da manga
Imprimir (comprimento (manga))

Resultado:

Podemos ver que o total de elementos presentes na lista é 6.

Obtenha o comprimento de um DataFrame

Como sabemos, o DataFrame armazena os elementos em formato de linha e coluna. Se aplicarmos diretamente a função de comprimento em um quadro de dados, ele retornará o número de colunas. Para obter o número de linhas na coluna, você deve especificar o nome da coluna.

Sintaxe:

Número total de colunas - comprimento (dataframe_object)

Número total de linhas em uma coluna- Comprimento (coluna DataFrame_Object $)

Onde:

DataFrame_Object é o DataFrame

coluna é o nome da coluna

Exemplo 1:

Neste exemplo, retornamos o número total de colunas do DataFrame usando a função Length ().

#Crie um mercado de dados que possui 4 linhas e 5 colunas.
Mercado = dados.frame (market_id = c (1,2,3,4), market_name = c ('m1', 'm2', 'm3', 'm4'), market_place = c ('Índia', 'EUA', 'Índia ',' Austrália '), Market_type = C (' Grocery ',' Bar ',' Grocery ',' Restaurent '), Market_squarefeet = C (120.342.220,110)))
#Return Comprimento do DataFrame
Imprimir (comprimento (mercado))

Resultado:

O número total de colunas no quadro de dados anterior é 5, por isso retorna 5.

Exemplo 2:

Neste exemplo, retornamos o número total de linhas nas colunas Market_ID e Market_Name do DataFrame usando a função Length ().

#Crie um mercado de dados que possui 4 linhas e 5 colunas.
Mercado = dados.frame (market_id = c (1,2,3,4), market_name = c ('m1', 'm2', 'm3', 'm4'), market_place = c ('Índia', 'EUA', 'Índia ',' Austrália '), Market_type = C (' Grocery ',' Bar ',' Grocery ',' Restaurent '), Market_squarefeet = C (120.342.220,110)))
#Return Comprimento da coluna Market_id
Imprimir (comprimento (mercado $ market_id))
#return comprimento da coluna Market_name
Imprimir (comprimento (mercado $ market_name))

Resultado:

O número total de linhas em ambas as colunas é 4, por isso retorna 4.

Conclusão

Neste artigo, vimos como aplicar a função de comprimento () em um vetor, dataframe e list. Ele retorna o número total de elementos presentes na estrutura de dados fornecida.