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: 888 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: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
# 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 |






