Buscar este blog

Mostrando entradas con la etiqueta Pandas. Mostrar todas las entradas
Mostrando entradas con la etiqueta Pandas. Mostrar todas las entradas

domingo, 22 de noviembre de 2020

Operaciones de matrices con Pandas en Python

 Obtener el dato de una celda de una matriz pandas_matriz: pandas_matriz.iloc[fila,columna]


Operaciones con filas con Pandas /Python: 

        obtener filas: pandas_matriz.iloc[numerofila]

                 grupo seguido de filas: pandas_matriz.iloc[primera_fila:ultima_fila]

                  grupo alternado de filas: pandas_matriz.iloc[[primerafila,segundafila,quintafila]]

                   Seleccionar filas con un valor de columna: pandas_matriz.loc[:,columna]==valorcolumna

                   Primeras filas: panda_matriz.head()

                    Ultimas filas: panda_matriz.tail()


Operaciones con columnas  con Pandas /Python: 

    obtener columnas: pandas_matriz.iloc[:,columna]

                primera columna: pandas_matriz.iloc[:,0]

                ultima columna:  pandas_matriz.iloc[:,-1]

                grupo seguido de columnas: pandas_matriz.iloc[:,primera_fila:ultima_fila]

                grupo alternado de columnas: pandas_matriz.iloc[:,[primeracolumna,segundacolumna,quintacolumna]]

Listar valores de las columnas de la matriz: list(pandas_matrix.columns.values)

Obtener el nombre de la primera columna: pandas_matrix.columns[0]

Operaciones con indices con Pandas /Python:       

Obtener primer dato indice / indice de filas: pandas_matrix.index[0]

Borrar primera fila de la matriz: pandas_matrix.drop(pandas.matrix.index[0])

Listar valores indice de la matriz: list(pandas_matrix.index.values)

Recorrer las filas de las columnas:

for x in range(len(pandas_matriz.index)): print(pandas_matriz["nombre_columna"].iloc[x])

Acceder a un dato de una celda por numero entero fila columna: pandas_matriz.iat[numero_fila,numero_columna]       

Remplazar dato en una matriz: pandas_matriz.replace(to_replace='valor',value='nuevo valor',regex=True).astype(float)


Operaciones con matrices con Pandas /Python: 

Multiplicar dos matrices: matriz1.dot(matriz2)

Trasponer una matriz: pandas_matriz.transpose()





https://www.geeksforgeeks.org/python-pandas-dataframe-replace/

https://datatofish.com/replace-values-pandas-dataframe/