Я хочу использовать pd.notnull
для поднабора строк в панде DataFrame, где value
не пропущено. Однако вместо использования имени столбца я хочу использовать номер столбца. Как я могу это сделать?
import numpy as np
import pandas as pd
df = pd.DataFrame({
'index': [1, 2, 3, 4, 5],
'value': [2, 6, np.nan, 8, np.nan]
})
# This works
df[pd.notnull(df['value'])]
# This doesn't work
df[pd.notnull(df.columns[1])]