Series en Pandas

Una Series de Pandas es un vector unidimensional: una columna de datos con un índice asociado a cada valor.

Esta lección introduce una librería o módulo usado en ciencia de datos con Python. Instálalo con pip en local; en el editor de The Data Schools muchas ya vienen precargadas.

Importa, ejecuta el ejemplo mínimo y solo después pasa a casos más complejos.

Piensa en ella como una columna de Excel con etiquetas de fila personalizables.


Crear una Series

Desde una lista: Pandas asigna índice numérico 0, 1, 2…

Desde un diccionario: las claves se convierten en índice.

Series desde lista con índice

    import pandas as pd
s = pd.Series([10, 20, 30], index=['a', 'b', 'c'])
print(s)

  

Series desde diccionario

    import pandas as pd
ventas = {'enero': 100, 'febrero': 150, 'marzo': 120}
s = pd.Series(ventas)
print(s)

  

Acceder por índice y posición

Usa corchetes con la etiqueta: s['a'].

Con .iloc[] accedes por posición entera.

Etiqueta vs posición

    import pandas as pd
s = pd.Series([10, 20, 30], index=['x', 'y', 'z'])
print('Por etiqueta:', s['y'])
print('Por posición:', s.iloc[1])

  

Operaciones vectorizadas

Las operaciones se aplican elemento a elemento sin escribir bucles.

Sumar y filtrar

    import pandas as pd
s = pd.Series([5, 12, 8, 20])
print(s + 10)
print(s[s > 10])

  

Resumen

<ul class="list-container"><li>Series = columna con índice.

  • Crea desde listas o diccionarios.
  • Operaciones vectorizadas evitan bucles explícitos.

  • Errores frecuentes

    Olvidar la indentación correcta en bloques if, for o def.

    Confundir <code class="code-command">=</code> (asignación) con <code class="code-command">==</code> (comparación).

    No importar un módulo antes de usarlo (por ejemplo, olvidar <code class="code-command">import math</code>).


    Resumen

    <ul class="list-container"><li>Has practicado Series en Pandas con código ejecutable.

  • Modifica los ejemplos para consolidar el concepto.
  • Sigue con la lección siguiente del tutorial para avanzar en el recorrido.
  • Cómo practicar

    1. Pulsa Ejecutar en el bloque de código.
    2. Modifica un valor o argumento.
    3. Vuelve a ejecutar y observa la consola.

    Comprueba lo aprendido

    Responde 2–3 preguntas sobre esta lección. Verás ✓ en verde si aciertas o ✗ en rojo si fallas.