Untitled
unknown
plain_text
a year ago
1.4 kB
3
Indexable
# Объединение таблицы filtered_data с data_pivot для обновления значений # в колонках 'Себестоимость, тыс. RUB' и 'Транспортные расходы, тыс. RUB' updated_filtered_data = filtered_data.merge(data_pivot, how='left', on='Сделка Код', suffixes=('', '_pivot')) # Замена значений в указанных колонках для строк с 'Реализация товаров и услуг' condition = updated_filtered_data['Регистратор Наименование'].str.contains('Реализация товаров и услуг') updated_filtered_data.loc[condition, 'Себестоимость, тыс. RUB'] = updated_filtered_data.loc[condition, 'Себестоимость, тыс. RUB_pivot'] updated_filtered_data.loc[condition, 'Транспортные расходы, тыс. RUB'] = updated_filtered_data.loc[condition, 'Транспортные расходы, тыс. RUB_pivot'] # Удаление временных колонок updated_filtered_data.drop(columns=['Себестоимость, тыс. RUB_pivot', 'Транспортные расходы, тыс. RUB_pivot'], inplace=True) # Проверка результата для 'Ц0197864348' updated_specific_deal_data = updated_filtered_data[updated_filtered_data['Сделка Код'] == 'Ц0197864348'] updated_specific_deal_data.head()
Editor is loading...
Leave a Comment