我正在尝试清理数据,这些数据与我希望分离的年份混合在一起:
for i in range (0 ,len(fruitVeg_df['2004'])):
currentYear = "2004"
if str(fruitVeg_df['2004'][i]) != "Apples":
currentYear = fruitVeg_df['2004'][i]
fruitVeg_df['2004'][i] = currentYear
虽然今年的价值保持不变,但我无法找出原因
fruitVeg_df['2004']
中的值由日期和字符串值组成。它似乎是if语句没有被执行,但是没有弄清楚原因。