Advertisement
elena1234

how to iterate through dataframe and fill a column in Python

Sep 20th, 2023
755
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.17 KB | Source Code | 0 0
  1. for index, row in df_1.iterrows():
  2.     if df_1['Опаковка'][index] == 'Стек':
  3.         df_1['Продажби (количество в осн. Ед.м)'].iloc[index] = df_1['Продажби в брой опаковки'][index] * quantity_in_stek
  4.     elif df_1['Опаковка'][index] == 'Кашон':
  5.         df_1['Продажби (количество в осн. Ед.м)'].iloc[index] = df_1['Продажби в брой опаковки'][index] * quantity_in_kashon
  6.     elif df_1['Опаковка'][index] == 'Палет':
  7.         df_1['Продажби (количество в осн. Ед.м)'].iloc[index] = df_1['Продажби в брой опаковки'][index] * quantity_in_palet
  8.     elif df_1['Опаковка'][index] == 'Каса':
  9.         df_1['Продажби (количество в осн. Ед.м)'].iloc[index] = df_1['Продажби в брой опаковки'][index] * quantity_in_kasa
  10.     elif df_1['Опаковка'][index] == 'Кутия':
  11.         df_1['Продажби (количество в осн. Ед.м)'].iloc[index] = df_1['Продажби в брой опаковки'][index] * quantity_in_kytiq
  12.  
  13. df_1.head()
  14.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement