Error: una forma correcta demuestra que los datos están completos
«La tabla es
(20640, 10), exactamente como se prometió, así que se cargó bien.»
El contraejemplo cabe en una línea:
table = np.zeros((20640, 10))
table[:207, 4] = np.nan
assert table.shape == (20640, 10)
assert np.isnan(table).sum() == 207
La comprobación de forma pasa y aun así faltan 207 valores: las mismas 207 filas cuyo total_bedrooms California Housing nunca registró. Una forma cuenta posiciones; nunca mira dentro de ellas. Lee isnan().sum() junto a .shape.