Mithubend Loop kann nicht die Suchausgabe an Pandas DataFrame schreibenPython

Python-Programme
Anonymous
 Mithubend Loop kann nicht die Suchausgabe an Pandas DataFrame schreiben

Post by Anonymous »

Ich möchte mit Pandas (oder irgendetwas anderem) in DataFrame (Suchelement) nachschlagen. Wenn der Wert in dieser Spalte gefunden wird, wird der entsprechende Wert in einer anderen Spalte (entsprechendem Element) desselben Datenframe mit beiden in einem anderen Datenrahmen aufgezeichnet. /> id_number = [111, 23, 333, 444, 10101, 777, 222] < /li>
< /ol>

Code: Select all

items = arr.array('i', [111, 222, 333, 444, 777 , 1089 , 3562 ])
new_df = []

for item in items:
lookup_id = item

id_number = get_score_by_id(df_past, lookup_id)
if id_number is not None:
df_append = (f'{lookup_id}, {id_number}')

else:
df_append = ('NAN')

print(df_append)

The required output dataframe is shown below:



Lookup item
Corresponding item




111
OK


222
OK


333
OK


444
OK


777
OK


1089
NAN


3562
NAN



Hier werden also alle gefunden. /> Ich kann es zum Laufen bringen, nur die Ausgabe zu drucken, aber die neue_df -Populierung und das ist in erster Linie die Frage der Frage.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post