Ich bin ein Neuling in diesem und bin auf der Suche nach dem folgenden Problem zu lösen. Ich habe einen Datensatz mit dem Suchrang von SKUs basierend auf mehreren Stichwortsuchen, die jeden Tag im Laufe einer Woche auftreten.Finden Sie Median von Werten basierend auf mehreren Bezeichnern und fügen Sie Zeile
Ich möchte in der Lage sein, eine Spalte mit meinen Daten hinzuzufügen, in dem ich die median
(oder mean
oder std
) diese Suchrang der SKU für diesen besonderen Tag.
import csv
import numpy as np
import pandas as pd
from pandas import DataFrame
df = pd.read_csv('searchdata.csv')
dfdataIwant = df[['Date', 'SKU', 'Search_Rank']]
print dfdataIwant.groupby(['Date','SKU']).median()
Dies wird mir die median
Werte die ich suche. Allerdings möchte ich den Wert median
nehmen und in eine neue Spalte einfügen. Die median
Werte, die ich in diese Spalte einfüge, sollten mit dem korrekten Datum und der richtigen SKU übereinstimmen.
Willkommen bei SO! Denken Sie daran, die Antwort zu akzeptieren, wenn das Ihnen hilft, Ihre Frage zu lösen. Die Leute bemühen sich, ihnen zu helfen, und du solltest zumindest Respekt dafür zollen :) – Anzel
Entschuldigung! Wird in Zukunft einen besseren Job machen. Danke für die freundliche Erinnerung. –