鉴于包含,我如何转换np.nan为新格式?pd.NApd.DataFramefloat
import numpy as np
import pandas as pd
df = pd.DataFrame(np.nan, index=[0, 1, 2, 3], columns=['A', 'B'])
df.iloc[0, 1] = 1.5
df.iloc[3, 0] = 4.7
df = df.convert_dtypes()
type(df.iloc[0, 0]) # numpy.float64 - I'am expecting pd.NA
使用包含pd.convert_dtypes()时似乎不起作用。但是,当包含.dffloatdfint
偶然的你
慕斯709654
相关分类