Tengo un Dataframe con 45 columnas y 11k filas. Este marco de datos consta de jugadores. Columnas que muestran su nombre, player_id, calificación, altura, etc. Suponga que tiene el nombre de un jugador en el marco de datos, o su ID, y desea acceder a la fila completa de ese jugador. Desea ver toda la información de ese individuo, pero solo tiene un identificador único.
Intenté usar df.loc[[id_number]] , pero eso solo me lleva al índice del marco de datos, que no corresponde a player_id.
Espero haberlo explicado lo suficientemente bien. Si tiene alguna pregunta, publíquela a continuación.
df.loc[df['column_name'] == some_value]Relacionado con https://stackoverflow.com/a/17071908/17487637
Puedes intentar aplicar una máscara:
df[df.playerId == id_number] Asumiendo que playerId es el nombre de la columna que contiene las identificaciones de los jugadores.
Por lo que he entendido, desea consultar un marco de datos basado en un identificador único. Supongamos que solo tiene el nombre del jugador .
df[df.player_name==playername]Aquí playername es la variable donde almacenará su nombre de jugador deseado.