Seite 1 von 1

Zusammengehörige Werte verrechnen und in neuer Liste ablegen

Verfasst: Montag 31. Oktober 2022, 14:52
von optido
Hallo,
ich habe habe folgendes Problem. Es überfordert mich als Anfänger im Moment ziemlich.

Die Liste enthält je Zeile mehrere zusammengehörige Werte. Die sind hier beispielhaft orange, grün und blau unterlegt. Es sind immer 4 Werte, wobei sich die Feldbezeichnung nur durch den jeweiligen Präfix unterscheidet. In der Grafik ist der blau unterlegte Block der 99.

Bild

.

Meine Absicht ist nun die 4 Einträge je Block/Zeile miteinander zu verrechnen. Als Spaltenbezeichnung sollen Land, LKZ, Jahr und der jeweilige Präfix des Blockes übernommen werden.

Bild

Für jede Anregung bin ich dankbar.

Stefan

Re: Zusammengehörige Werte verrechnen und in neuer Liste ablegen

Verfasst: Montag 31. Oktober 2022, 16:24
von Sirius3
Die Bildvorschau ist ziemlich nutzlos, da man nichts entziffern kann.
Was hast Du denn schon an Code? Hast Du die Tabelle bereits eingelesen? Als Pandas-Dataframe?

Re: Zusammengehörige Werte verrechnen und in neuer Liste ablegen

Verfasst: Montag 31. Oktober 2022, 21:58
von optido
Bild

Ja,ich habe die Tabelle schon eingelesen. Desweiteren interessieren mich die Einträge unter LKZ, daher direkt auch eine Liste eventuell verschiedenen Einträge für LKZ.

def importXLXS():

daten_mort = pd.read_excel("C:\xxxx\testdaten.xlsx")

names = daten_mort['LKZ'].tolist()

lkz_mort = list(set(names))

print (lkz_mort)
print(daten_mort)

return daten_mort, lkz_mort;