import pandas as pd
import numpy as np

# Create a simple dataset
data = {'Name': ['John', 'Mike', 'Emily', 'NaN'],
        'Age': [25, 30, np.nan, 35],
        'Gender': ['M', 'M', 'F', 'F']}
df = pd.DataFrame(data)

# identify missing values
missing_values = df.isnull()
print(missing_values)
      



import pandas as pd
import numpy as np

# Create a simple dataset
data = {'Name': ['John', 'Mike', 'Emily', 'NaN'],
        'Age': [25, 30, np.nan, 35],
        'Gender': ['M', 'M', 'F', 'F']}
df = pd.DataFrame(data)

# interpolate missing values
df = df.interpolate()
print(df)