Python Pandas лямбда для столбца обновления с lambda x: np.nan if x == '0/0' else df['RatioFraction']
Отфильтруйте по одному столбцу, а затем используйте лямбду, чтобы изменить условное значение на np.nan
без голосования (0/0).
Получено
TypeError: object of type 'float' has no len()
Код:
df['RatioFraction'] = df_ff_reviews['VoteRatio'].apply(lambda x: np.nan if x == '0/0' else df['RatioFraction'])