Мой фрейм данных выглядит следующим образом:
Rid emonth source Budget
1 Jan18,Mar18 Video,webpage,email 5000
2 Aug18 Editor,content 1200
3 May18,Jul18 Webpage,video 300
4 18-Dec Designer 100
Я попытался выполнить следующие действия для перебора строк в пандас-фрейме данных
for index, row in df.iterrows():
print(row["Rid"],df['emonth'],row['source'],row['Budget'])
Требуемый и требуемый вывод:
Rid emonth source Budget
1 Jan-18 Video 500
1 Mar-18 webpage NAN
1 NAN email NAN
2 Aug-18 editor 1200
2 NAN Content NAN
3 May-18 webpage 300
3 Jul-18 Video NAN
4 Dec-18 designer 100
Может кто-нибудь помочь мне перебрать строку за строкой и распечатать вывод в новый фрейм данных?