Ich versuche gerade, eine Quartilkarte einiger Schlüsselfiguren zu erstellen.Den nächsten Wert zwischen Pandas Datenrahmen finden
Mein Quartile sind in einem Pandas Dataframe dieses aussehen wie:
0,05 0,1 0,25 0,33
IndicatorName
indicator 1 10653 10512 10096 9857
indicator 2 2,85 2,87 3,01 3,11
indicator 3 1,66 1,75 1,84 1,9
indicator 4 13,01 11,78 8,55 7,64
Dies ist ein Quartil Abbildung von ein paar hundert Benutzer ist ich dann meine SQL-Datenbank abzufragen und Werte für einen Benutzer bekommen und diese in eine Last DF
value
IndicatorName
indicator1 9917.00
indicator2 3.10
indicator3 1.86
indicator4 13.74
Was will ich jetzt zu tun ist, um eine neue Spalte in meinem zweiten DF erstellen einen Hinweis auf dem Quartil den Wert enthält, liegt innerhalb (nächste Anpassungswert):
value quartile
IndicatorName
indicator1 9917.00 0,33
indicator2 3.10 0,33
indicator3 1.86 0,25
indicator4 13.74 0,05
Wie würden Sie solche Datenrahmen vergleichen?
Vielen Dank, half sie mir stark aus. Ich hatte die Dezimalanzeige in meinem CSV-Import verpasst. die Anzeigenamen, waren nur Standins für die wahren Namen, die natürlich innerhalb der beiden DFs identisch sind. Ansonsten habe ich jetzt Daten, an denen ich weiterarbeiten kann. –
Gern geschehen! Und Sie können meine Lösung auch verbessern. Vielen Dank. – jezrael