This should do the trick.
myframe['myfield'] = myframe['myfield'].dropna().map(float) myframe['myfield'] = myframe['myfield'].dropna().map(float) myframe.myfield.dropna().astype(float)
I'd need to test that out though - type conversion in pandas/NumPy has always been a little confusing for me.