En este artículo, discutiremos cómo usar la función Nrow en el lenguaje de programación R. Esta función se usa en el marco de datos o la array para obtener el número de filas.
Sintaxis: nrow(datos)
donde, los datos pueden ser un marco de datos o una array.
Ejemplo 1: contar filas en el marco de datos
En este ejemplo, vamos a contar el número de filas en el marco de datos.
R
# create a dataframe with 4 rows # and 3 columns data=data.frame(col1 = c(1,2,3,4), col2 = c(NA,NA,NA,NA), col3 = c(23,45,43,NA)) # display print(data) # count the number of rows print(nrow(data))
Producción:
Ejemplo 2: contar filas con condición en el marco de datos
Aquí vamos a especificar la condición dentro de la función nrow().
Sintaxis: nrow(datos[condición, ])
dónde,
- data es el marco de datos de entrada
- condition se utiliza para obtener las filas.
R
# create a dataframe with 4 rows and 3 columns data = data.frame(col1 = c(1,2,3,4), col2 = c(NA,NA,NA,NA), col3 = c(23,45,43,NA)) # display print(data) # count the number of rows # with condition column1 is greater than # 3 and column3 is greater than 25 print(nrow(data[data$col1>3 & data$col3>25, ])) # count the number of rows # with condition column1 is greater than 3 # or column3 is greater than 25 print(nrow(data[data$col1>3 | data$col3>25, ]))
Producción:
Ejemplo 3: contar filas sin valores faltantes
Aquí vamos a obtener el número total de filas sin valores faltantes usando complete.cases() dentro del método nrow.
Sintaxis : nrow(datos[completo.casos(datos), ])
R
# create a dataframe with 4 rows and 3 columns data = data.frame(col1 = c(1,2,3,4), col2 = c(89,NA,NA,67), col3 = c(23,45,43,NA)) # display print(data) # total rows in dataframe with no missing values print(nrow(data[complete.cases(data), ]))
Producción:
Ejemplo 4: contar filas con valores faltantes en una columna específica
Aquí, vamos a contar el número de filas que faltan en una columna en particular usando el método is.na().
Sintaxis: nrow(datos[es.na(datos$nombre_columna), ])
dónde,
- data es el marco de datos de entrada
- column_name es la columna para obtener el recuento de valores faltantes
R
# create a dataframe with 4 rows and # 3 columns data = data.frame(col1 = c(1,2,3,4), col2 = c(89,NA,NA,67), col3 = c(23,45,43,NA)) # display print(data) # total rows in dataframe # with no missing values in column1 print(nrow(data[is.na(data$col1), ])) # total rows in dataframe # with no missing values in column2 print(nrow(data[is.na(data$col2), ])) # total rows in dataframe # with no missing values in column3 print(nrow(data[is.na(data$col3), ]))
Producción:
Publicación traducida automáticamente
Artículo escrito por manojkumarreddymallidi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA