Suppose I have a DataFrame with some NaNs:
NaN
>>> import pandas as pd >>> df = pd.DataFrame([[1, 2, 3], [4, None, None], [None, N
Only one column version
df[column_name].fillna(method='ffill', inplace=True)
df[column_name].fillna(method='backfill', inplace=True)