R Error: Argumento no numérico para operador binario | Cómo arreglar (ejemplo)

Se el primero en calificar

Este tutorial ilustra cómo lidiar con el mensaje de error «argumento no numérico para operador binario» en el lenguaje de programación R.

Tenga en cuenta que esta página ilustra el mensaje de error devuelto por Base R. En caso de que esté buscando el mensaje de error «Error en max.item – min.item: argumento no numérico para operador binario» devuelto por la función alfa de psych paquete, puede echar un vistazo aquí .

Tabla de contenido:

¡Vamos a sumergirnos directamente en el ejemplo!

Ejemplo: reproducción y corrección del mensaje de error: argumento no numérico para operador binario

En este ejemplo, explicaré cómo reproducir y corregir el mensaje de error «argumento no numérico para operador binario». Primero, creemos un ejemplo que reproduzca el error:

5  *  "tres"         # Tratando de usar una cadena de caracteres en la ecuación 
# Error en 5 * "tres": argumento no numérico para operador binario

Como puede ver, según el código R anterior, hemos intentado usar una cadena de caracteres en una ecuación (es decir, «tres»). Desafortunadamente, esto no es posible en el lenguaje de programación R.

Si queremos resolver este problema, debemos reemplazar la cadena de caracteres por un valor numérico (es decir, 3). Vamos a hacer eso:

5  *  3               # Ecuación propia 
# 15

Como puede ver, la consola de RStudio ya no devuelve el error. En cambio, muestra el resultado de nuestra ecuación.

Vídeo y recursos adicionales

¿Le gustaría obtener más información sobre los mensajes de error en R? Entonces puede que le eches un vistazo al siguiente vídeo de mi canal de YouTube. Explico el código de programación R de esta página en la instrucción del video:

Además del video, puedes echar un vistazo a los otros artículos de mi sitio web.

Resumen: en este artículo, aprendió cómo manejar el argumento no numérico de error para el operador binario en el lenguaje de programación R. Cuéntamelo en los comentarios, en caso de que tengas preguntas adicionales.

Alejandro Lugon Administrator

Alejandro Lugón es un economista y escritor especializado en Python y R, conocido por ser el creador del blog Estadisticool. Nacido enxico, Lugón se graduó de la Universidad Autónoma dexico con una Licenciatura en Economía. Desde entonces ha trabajado como economista en varias empresas. Lugón también ha escrito varios libros sobre temas relacionados con la economía, el análisis de datos y la programación. Su blog Estadisticool se ha convertido en un lugar de referencia para los programadores de Python y R. Alejandro Lugón es una inspiración para aquellos que buscan aprender programación y análisis de datos. Su trabajo ha ayudado a muchas personas a entender mejor el uso de la tecnología para hacer sus trabajos.

En este tutorial, aprenderá a manejar el "Error en fix.by(by.y, y): 'by' debe especificar una columna válida única" en el…