Para criar uma Serie no Pandas, veja o exemplo a seguir, ele cria uma série de um valor escalar.
import pandas as pd
dados = pd.Series(2, index=[0, 1, 2, 3])
print(dados)
Saida: -----------------------------------
Teremos uma coluna contendo dois, a coluna da esquerda é o índice.
Python Pandas - Series Pandas usando ndarray
Podemos criar um objeto de Series a partir de um numpy ndarray , veja o exemplo abaixo que demonstra o processo:
import pandas as pd
import numpy as np
dados = np.array(['a', 'b', 'c', 'd', 'e'])
dados_pandas = pd.Series(dados)
print(dados_pandas)
Saida: -----------------------------------
O exemplo cria uma coluna de letras de um ndarray.
Python Pandas - Series Pandas usando Dicionário
Uma série pode ser criada a partir de um dicionário Python.
import pandas as pd
import numpy as np
dados = {1:'Angola', 2:'Brazil', 3:'Portugal', 4:'India'}
dados_pandas = pd.Series(dados)
print(dados_pandas)
Saida: -----------------------------------
O exemplo cria um objeto de Series a partir de um dicionário de itens, O índice consiste no número de itens.
Python Pandas - Series Pandas imprimindo valores
O exemplo a seguir pega valores de um objeto de série e imprima-os.
import pandas as pd
dados = pd.Series([1, 2, 3, 4, 5], index=['Angola','Brazil','Portugal','India', 'Canada'])
print(dados[0])
print('-----------------------')
print(dados[1:4])
print('-----------------------')
print(dados[['Angola','Portugal','Brazil']])
O exemplo pega valores de um objeto de Serie.
print(dados[0])
Aqui temos um único valor.
print(dados[1:4])
Pega linhas por seus índices.
print(dados[['Angola','Portugal','Brazil']])
Aqui obtemos os valores pelos rótulos de índice.
Saida: -----------------------------------
0 Comentários