Seleccionar columnas en Python
Una columna es una Series; una lista de columnas, un DataFrame.
import pandas as pd
tabla = pd.DataFrame({
"lang": ["python", "rust"],
"tours": [11, 12],
"tpm": [104.5, 98.0],
})
print(type(tabla["lang"]).__name__)
print(tabla[["lang", "tpm"]])
print(tabla.select_dtypes("number").columns.tolist())
print(tabla.drop(columns=["tours"]).columns.tolist())
Cómo funciona
- Un solo nombre de columna da una Series; los corchetes dobles conservan un frame.
select_dtypeselige columnas por tipo.dropelimina por nombre, a lo largo del eje de columnas.
Palabras clave y builtins usados aquí
asprinttype
El intento, en números
- Líneas
- 12
- Caracteres a escribir
- 290
- Tokens
- 114
- Ritmo de tres estrellas
- 105 tpm
Al ritmo de tres estrellas de 105 tokens por minuto, este intento toma unos 65 segundos.
Paso 1 de 4 en Seleccionar filas; paso 5 de 26 en pandas.