我有一个Pandas数据框,所有的值都是字符串形式。有些是“None”,其余的是字符串形式的整数,如“123456”。我该如何将所有的“None”转换为np.nan,并将其他值转换为整数,如123456?
df = {'col1': ['1', 'None'], 'col2': ['None', '123']}
将df转换为:
df = {'col1': [1, NaN], 'col2': [NaN, 123]}
df
是数据框(dataframe)还是字典(dictionary)? - cs95