Heim >Backend-Entwicklung >Python-Tutorial >Pandas implementiert die Auswahl von Zeilen an einem bestimmten Index
Das Folgende ist eine Pandas-Implementierung zum Auswählen von Zeilen eines bestimmten Index. Es hat einen guten Referenzwert und ich hoffe, dass es für alle hilfreich ist. Kommen Sie vorbei und schauen Sie sich gemeinsam
wie folgt um:
>>> import numpy as np >>> import pandas as pd >>> index=np.array([2,4,6,8,10]) >>> data=np.array([3,5,7,9,11]) >>> data=pd.DataFrame({'num':data},index=index) >>> print(data) num 2 3 4 5 6 7 8 9 10 11 >>> select_index=index[index>5] >>> print(select_index) [ 6 8 10] >>> data['num'].loc[select_index] 6 7 8 9 10 11 Name: num, dtype: int32 >>>
Beachten Sie, dass iloc nicht als Array auf die Sequenz zugreift und der Index bei 0 beginnt:
>>> data['num'].iloc[2:5] 6 7 8 9 10 11 Name: num, dtype: int32 >>> data['num'].iloc[[2,3,4]] 6 7 8 9 10 11 Name: num, dtype: int32 >>>
Verwandte Empfehlungen:
Methode zur Auswahl von Zeilen und Spalten basierend auf Pandas-Datenproben
Das obige ist der detaillierte Inhalt vonPandas implementiert die Auswahl von Zeilen an einem bestimmten Index. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!