我有一个数据帧df,我知道其中有空值,即'‘(空格)。我想计算这些观察值的每列百分比,并将它们替换为NaN。要获得我尝试过的百分比: for col in df:
empty = round((df[df[col]] == '').sum()/df.shape[0]*100, 1) 我有一个类似的计算零的代码
我在Pandas有一个数据帧,它显示了一个城市/州的男性所占的百分比。数据帧df如下所示(请注意,这不是我的实际使用情况/数据,但我的数据类型类似) STATE CITY PERC_MEN
ALABAMA ABBEVILLE 41.3%WYOMING WRIGHT 46.6% 每个State/perce