indice:uba:ingenieria:uba-xxi:pensamiento-computacional:guias-y-resueltos:guia-7

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
indice:uba:ingenieria:uba-xxi:pensamiento-computacional:guias-y-resueltos:guia-7 [2025/06/06 04:46] upadminindice:uba:ingenieria:uba-xxi:pensamiento-computacional:guias-y-resueltos:guia-7 [2025/06/07 17:57] (actual) upadmin
Línea 7: Línea 7:
 ===== Resueltos ===== ===== Resueltos =====
  
-<file>+<file python resueltos_guia_7.py>
 # Datos y Creacion del Data Frame # Datos y Creacion del Data Frame
  
Línea 33: Línea 33:
 print(df.describe()) #Algunas medidas como cual es el valor maximo, el minimo, los percentiles, etc print(df.describe()) #Algunas medidas como cual es el valor maximo, el minimo, los percentiles, etc
 print(df.head(3)) #imprime 3 primeras filas del Data Frame (0;1;2) print(df.head(3)) #imprime 3 primeras filas del Data Frame (0;1;2)
-print(df.iloc[3:5]) #imprime filas 3 y 4 del Data Frame (se cuenta desde 0 con lo cual estrictamente son la cuarta y quinta fila) +print(df.iloc[3:5]) #imprime (por posiccion) filas 3 y 4 del Data Frame (se cuenta desde 0 con lo cual estrictamente son la cuarta y quinta fila) 
-print(df.loc[3:5,["director", "año"]]) #Imprime filas 3, 4 y 5 y las columnas "director" y "año" del Data frame (se cuenta desde 0 con lo cual estrictamente son la cuarta, quinta y la sexta fila) +print(df.loc[3:5,["director", "año"]]) #Imprime (por etiquetas) filas 3, 4 y 5 y las columnas "director" y "año" del Data frame (se cuenta desde 0 con lo cual estrictamente son la cuarta, quinta y la sexta fila) 
-print(df.loc[df.index[[3, 5]], ["director", "año"]]) #Imprime filas 3 y 5 y las columnas "director" y "año" del Data frame (se cuenta desde 0 con lo cual estrictamente son la cuarta y la sexta fila)+print(df.loc[df.index[[3, 5]], ["director", "año"]]) #Imprime (fila por posicion y columna por etiquetas) filas 3 y 5 y las columnas "director" y "año" del Data frame (se cuenta desde 0 con lo cual estrictamente son la cuarta y la sexta fila)
 print(df[df["puntaje"]>7.9]) #Imprime el Data Frame filtrando las filas por la condicion que se cumpla en la columna "puntajes" de que el mismo debe ser mayor a 7.9 print(df[df["puntaje"]>7.9]) #Imprime el Data Frame filtrando las filas por la condicion que se cumpla en la columna "puntajes" de que el mismo debe ser mayor a 7.9
 print(df[df["puntaje"].isnull()]) #Imprime el Data Frame filtrando las filas por la condicion de que en la columna no haya datos print(df[df["puntaje"].isnull()]) #Imprime el Data Frame filtrando las filas por la condicion de que en la columna no haya datos
Línea 125: Línea 125:
  
 # 12) Agregar una columna que indique si la película fue vista, o no. Una película fue vista cuando tiene puntaje no nulo # 12) Agregar una columna que indique si la película fue vista, o no. Una película fue vista cuando tiene puntaje no nulo
 +
 df["fue_vista"] = df["puntaje"].notnull() df["fue_vista"] = df["puntaje"].notnull()
 print(df)  print(df) 
 </file> </file>
  • indice/uba/ingenieria/uba-xxi/pensamiento-computacional/guias-y-resueltos/guia-7.1749185218.txt.gz
  • Última modificación: 2025/06/06 04:46
  • por upadmin