. . . Columnas/Filas

COLUMNAS Y FILAS:

Índice de la página:
Columnas.
Filas.


------------------------------------------------------------------------------- 
Columnas:
df['Low']  # Ver solo una columna
df[['Item', 'Type', 'Size']]  # Vemos las columnas 'Item' 'Type' 'Sice'
df.columns  # Ver todos los nombre de las columnas
pd.unique(df['Item'])  # Vemos todo lo que hay en la columna 'Item' sin ninguna repetición.
df['Open']=df.Open.astype(int)  # Convertir toda la columna Open en numero entero.
df7['Id'] = df7['Id'].astype(str)  # Convertir toda la columna Id en Strig.
df['Open']=df.Open.astype(float).round(3)  # Convertir toda la columna Open en numero float (decimal) con 3 decimales.

df['Nueva']=100  # Crear nueva columna con valores de 100 (para vacias '')
df6.insert(0,'Id', pd.Series(list(range(0,1000000,1)))) # Inserta la columna 'Id' en primera posición (0) 
                         # y le pone números consecutivos comenzando en cero hasta 1 millón, con saltos de 1.
df['Profit_por_lote'] = df['Profit'] / df['Size']  # Crea columna con una operación
df['Pips'] = (df['Close_Price']-df['Open_Price'])/0.0001  # Creo la columna Pips con el cálculo de los pips ganados en las operaciones

df.rename(columns={'Columna1':'Nueva1'}, inplace=True)  # Renombramos una sola columna.
df.rename(columns={'Nueva1':'Columna1', 'Nueva2':'Columna2'}, inplace=True)  # Renombramos varias columnas.
columnas = list(df.columns)  # Crea una lista con las columnas de df


df.drop('Nueva', axis=1, inplace=True)  # Borrar la columna de nombre 'Nueva' axis=1(columna); axis=0(fila)
df6.drop(['Repaso','Slippage','custom','indicador'],axis=1, inplace=True) # Elimina varias columnas a la vez.


----------------------------------------------


Filas:
df.dropna(how='any',inplace=True)  # Elimina las filas completas que tengan algun NaN
df.dropna(thresh = 4)  # Elimina las filas que no tengan al menos 4 campos con valor
df.drop(3, axis=0, inplace=True)  # Borra en el DataFrame la fila 3.
df.count()  # Ver el número de registros pero no muestra los valores faltantes
df.shape[0]  # Ver el número de registros totales los faltantes y los no faltantes

df[-1:]  # Ver la última fila de df

df['Magic_Number'].nunique()  # Ver el número total de filas de Magic_Number únicos que hay






----------------------------------------------