import pandas as pd import numpy as np filename = "48yrs/cores.dat" df = pd.read_csv(filename, header = None, sep = "\s+") df.columns = ["year", "cores"] df = df.dropna() df['year'] = df.year.astype(float) cores_missing = df['cores'].isna() print(df.loc[cores_missing,:]) print(df['year'].isna().sum()) print(df['cores'].isna().sum()) print(df) print("-------------") print(df.dtypes) print("-------------") print(df.shape) print("-------------") print(df.info())