Buscar este blog

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/