ich bin neu in Pandas und ich war eine Aufgabe gegeben: für jedes Produkt drei andere Produkte, die am meisten gesehen werden zusammen in der gleichen SitzungPandas Python. Top 3 Hinweise in einer Spalte
Datenrahmen viewed.products
wie folgt aussieht:
session products
00b3a43caf4209d2/10 1536
00b3a43caf4209d2/10 42
00b3a43caf4209d2/10 395
00b3a43caf4209d2/10 590
00b3a43caf4209d2/10 2031
00b3a43caf4209d2/11 1309
00b3a43caf4209d2/11 1879
00b3a43caf4209d2/11 1309
00b3a43caf4209d2/11 1879
00b3a43caf4209d2/5 73
00b3a43caf4209d2/5 147
00b3a43caf4209d2/5 585
00b3a43caf4209d2/5 774
00b3a43caf4209d2/5 781
00b3a43caf4209d2/5 1384
00b3a43caf4209d2/5 1463
00b3a43caf4209d2/6 73
00b3a43caf4209d2/6 156
00b3a43caf4209d2/6 1669
00b3a43caf4209d2/6 52
00b3a43caf4209d2/6 73
00b3a43caf4209d2/6 156
und die gewünschte Ausgabe würde aussehen wie (zum Beispiel):
product recommended_products
1536 42
73
2031
42 73
1309
156
395 781
585
1536
590 147
42
781
ich nehme an, es habe eine Aggregatfunktion zu gruppieren, um sie, aber ich kann nicht herausfinden, welche.
ich das Muster nicht sehen der Auswahl von 'recommended_products'. – Lafexlos