Seite 1 von 1

Mittelwert für einen String in einer Tabelle bestimmen

Verfasst: Montag 8. Juni 2020, 12:16
von anna_33333
Hallo,
ich bin neu in der Programmierwelt und habe ein kleines Problem mit meinem Projekt welches ich im jupyter notebook erstellt habe.
Vorab: ich habe pandas, tensorflow und numphy installiert und einen Datensatz importiert.
Danach habe ich mir die Liste mit Hilfe von pandas ausgeben lassen (siehe Bild) Bild
Nun will ich von der Spalte 'Votes' den jeweiligen Mittelwert bestimmen (aus den Strings) und diesen dann statt den Strings in die Spalte einfügen.
Ich habe schon alles versucht, aber komme leider nicht auf die Lösung.

Ich hoffe, dass mir jemand von euch helfen kann :)


Bild:

Bild

Re: Mittelwert für einen String in einer Tabelle bestimmen

Verfasst: Montag 8. Juni 2020, 15:05
von __blackjack__
@anna_33333: Die Werte in der "Votes"-Spalte sollten sich als JSON parsen lassen. Dafür gibt es in der Standardbibliothek das JSON-Modul. Und auf die Listen lässt sich dann `numpy.mean()` anwenden. Bei der Pandas-Spalte, also dem `Series`-Objekt interessiert Dich wahrscheinlich die `map()`-Methode im Zusammenhang mit einem ``lambda``-Ausdruck.