У меня есть этот DataFrame:
df = pd.DataFrame({'day':['1/1/2017','1/2/2017','1/3/2017','1/4/2017','1/5/2017','1/6/2017','1/7/2017'],
'event':['Rain','Sunny','Snow','Snow','Rain','Sunny','Sunny'],
'temperature': [32, 35, 28,24,32,31,''],'windspeed':[6,7,2,7,4,2,'']})
df
![enter image description here](https://i.stack.imgur.com/7UhP6.png)
Я пытаюсь найти заголовки для отсутствующих значений в индексе 6:
for x in df.loc[6]:
if x == '':
print(df.columns.values)
else: print(x)
![enter image description here](https://i.stack.imgur.com/9NaI6.png)
Я попытался найти, и самое близкое, что я мог получить, это то, что я имею сейчас.В конечном итоге я пытаюсь вставить эти значения в фрейм данных: температура = 34, скорость ветра = 8.
Но первым делом я просто попытался построить оператор цикла / if, который говорит, что если x == '' & [COLUMN_NAME] == 'температура' ... и вот тут я застрял.Я новичок в питоне, просто пытаюсь выучить панд.Мне нужно только вернуть столбец, в котором я работаю, а не список всех столбцов.