import pandas as pd pd.__version__ dr = pd.date_range('now',periods=10) df = pd.DataFrame(randn(10,2),index=dr) df df[1][:5]=nan df df[0].plot() display(gcf()) df[1].plot() display(gcf()) df['selector'] = df[1].notnull() df df[0].plot() display(gcf()) df[df.selector][0].plot(style='r*') display(gcf())