只分配感兴趣的列:
cols = ['Measure1','Measure2']mask = df[cols].applymap(lambda x: isinstance(x, (int, float)))df[cols] = df[cols].where(mask)print (df) Country Name Measure1 Measure20 uFv 7 81 vCr 5 NaN2 qPp 2 63 QIC 10 104 Suy NaN 85 eFS 6 4
一个元问题,在这里提出一个问题(包括研究)要花费我3个多小时是正常的吗?
我认为是的,提出一个好的问题确实很难。



