Você está aqui: Python ::: Pandas Python Library (Biblioteca Python Pandas) ::: Series |
Como criar uma Series do Pandas do Python usando um array do NumpyQuantidade de visualizações: 798 vezes |
Nesta dica mostrarei como podemos criar uma Series do Pandas a partir de arrays do Numpy, ou seja, vamos criar vetores e matrizes no Numpy e depois fornecê-las para o construtor Series(). Note que vamos criar duas Series, uma para nomes de alunos e outra para notas. No final nós vamos combinar essas duas Series para construir um objeto DataFrame. Veja o código completo para o exemplo: # vamos importar o módulo Pandas import pandas as pd # vamos importar o módulo Numpy import numpy as np # método principal def main(): # vamos criar um vetor de 5 nomes usando Numpy nomes = np.array(["Osmar", "Fátima", "Jorge", "Iza", "Caroline"]) # agora um vetor de 5 notas notas = np.array([9.1, 8, 7.2, 6.7, 10]) # vamos criar a Series de nomes nomes_series = pd.Series(nomes) # vamos criar a Series de notas notas_series = pd.Series(notas) # vamos mostrar a Series de nomes print("\nSeries Nomes:\n") print(nomes_series) # vamos mostrar a Series de notas print("\nSeries Notas:\n") print(notas_series) # por fim vamos construir um DataFrame df = pd.DataFrame({"Nome": nomes, "Nota": notas}) # vamos mostrar o conteúdo do DataFrame print("\nDataFrame Alunos/Notas:\n") print(df) if __name__== "__main__": main() Ao executar este código Python nós teremos o seguinte resultado: Series Nomes: 0 Osmar 1 Fátima 2 Jorge 3 Iza 4 Caroline dtype: object Series Notas: 0 9.1 1 8.0 2 7.2 3 6.7 4 10.0 dtype: float64 DataFrame Alunos/Notas: Nome Nota 0 Osmar 9.1 1 Fátima 8.0 2 Jorge 7.2 3 Iza 6.7 4 Caroline 10.0 |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |