Перенос значений из одного dataframe в другой по нескольким условиям

Помогиииите! Есть такой код, который преобразует dataframe к нужному мне виду

from ast import parse
import pandas 
import openpyxl
import numpy
x=[] 
data = pandas.read_csv('data.csv', sep = ';')
result = pandas.read_csv('result.csv', sep=';') 
result1 = pandas.read_csv('result1.csv')
data_result = pandas.pivot_table(data, index=['skv','date', 'diaphragm'])
df = data_result.reset_index()
date = list(df['date'])
df["date"] = df.groupby("date").ngroup()+1 

Мне нужно перенести значения из получившегося "df" в dataframe "result", по примеру, как на скриншоте

т.е столбец "date"(даты переведенные в дни(1,2,3,4...) в левой таблице - это шапка в правой таблице

столбец diaphragm в левой таблице - это соответственно столбец diaphragm в правой, так же столбец skv(номер скважины) Ну и столбцы с параметрами в левой таблице("P", "P dowhole", "P pipe", "cumulative selection", "gas flow rate") - это первый столбец " parametrs" в правой таблице

Нужно подтянуть по дням эти параметры перечисленные выше построчечно( как в примере), чтобы учитывался номер номер скважины "skv" и диафрагма "diaphragm" введите сюда описание изображения

https://dropmefiles.com/Y8hbb - ссылка на датафреймы, "data1" - исходный, result_ - что должно получится


Ответы (0 шт):