我必须遍历column = 0,如果在我的= 0列中发现任何类似于2010、2018、2017等的整数,则必须将其分配给0列中的所有值作为年份。
PS:-column = 0是对象数据类型。
我的DF:
0 1
南银行
国家银行轴心银行
南ICICI
南PNB
2010年
南印度工业
南卡鲁尔(Nan Karur)
我想要的输出:
0 1
2010年银行
2010 Axis Bank
2010 ICICI
2010年PNB
2010年
2010印度工业
2010 Karur
答案 0 :(得分:1)
使用to_numeric
将列转换为数字,然后使用Series.where
将Series.isin
之外的所有数字转换为range
并使用{{3}}进行掩码的缺失值:< / p>
NaN