# You need copy with boolean indexing, new DataFrame constructor is not necessary: d2 = d1[d1.a > 1].copy()
2 9.00 3 9.00 4 8.97 Name: Gage Height [ft], dtype: float64