Qué pena sigo sin comprender del todo, ¿Qué es <strong>numpy.ndarray</strong>? es un tipo de arreglo o array de Numpy, ¿que puede traduci...

Juan Camilo Maldonado Perez

Juan Camilo Maldonado Perez

Pregunta
studenthace 3 años

Qué pena sigo sin comprender del todo, ¿Qué es numpy.ndarray? es un tipo de arreglo o array de Numpy, ¿que puede traducir o cómo se lee?

6 respuestas
para escribir tu comentario
    Jherom Chacon

    Jherom Chacon

    studenthace 3 años

    Es una lista pero de Numpy

    Jorge Alberto Mora Mora

    Jorge Alberto Mora Mora

    studenthace 3 años

    Muchas gracias a @balecho, excelente aporte! 😀

    Juan Camilo Maldonado Perez

    Juan Camilo Maldonado Perez

    studenthace 3 años

    Muchas gracias @balechon, ya me das mas claridad y sobreto me muestras la diferencia y utilidad de este tipo de datos.

    Brayan Alexis Lechon Andrango

    Brayan Alexis Lechon Andrango

    studenthace 3 años

    Hola Camilo 👋🏻

    Un numpy.ndarray es un tipo de dato que emula las características de los vectores y matrices. Con los numpy.ndarray podemos realizar sumas, restas, multiplicación y otras operaciones matemáticas del Algebra lineal de manera mas fácil y comprensible para otros programadores.

    Puede parecer que son lo mismo que las listas, pero no es asi, ya que si tratas de sumar dos listas tienes que primero realizar un ciclo for e ir sumando y almacenando el valor en una nueva lista.

    a=[1,2,4,6] b=[5,6,8,2] suma_a_b=[] for i in range(0,len(a)): aux=a[i]+b[i] suma_a_b.append(aux) print(suma_a_b) >>> [ 6 8 12 8]

    Con los numpy.ndarray la suma se puede realizar directamente y podemos realizar un código mas eficiente. Esto es muy util cuando analizamos grandes cantidades de datos.

    a= np.array([1,2,4,6]) b=np.array([5,6,8,2]) print(a+b) >>> [ 6 8 12 8]
    Juan Camilo Maldonado Perez

    Juan Camilo Maldonado Perez

    studenthace 3 años

    Que pena @edupr, sigo sin poder entender. Es decir la traducción literal la entiendo, mas no la forma de interpretarla, solo se es un tipo. ¿De que? ¿Para qué?

    Eduardo Peña Ramos

    Eduardo Peña Ramos

    studenthace 3 años

    Es lo mismo, ++array++ es ++arreglo++ en inglés. Saludos!

Datacademy

Datacademy

Revive las clases en vivo del reto Datacademy, un reto en donde por 5 semanas miles de estudiantes iniciaron su carrera en data science.

Datacademy
Datacademy

Datacademy

Revive las clases en vivo del reto Datacademy, un reto en donde por 5 semanas miles de estudiantes iniciaron su carrera en data science.