Como criar dados de dados de pandas em python?

Como criar dados de dados de pandas em python?

Os dados do Pandas DataFrame são uma estrutura de dados anotados 2D (bidimensional) na qual os dados estão alinhados na forma tabular com diferentes linhas e colunas. Para uma compreensão mais fácil, o quadro de dados se comporta como uma planilha que contém três componentes diferentes: índice, colunas e dados. Os dados de dados dos pandas são a maneira mais comum de utilizar os objetos do panda.

Os dados de dados de pandas podem ser criados usando métodos diferentes. Este artigo explicará todos os métodos possíveis pelos quais você pode criar dados de dados do Pandas no Python. Executamos todos os exemplos na ferramenta PyCharm. Vamos iniciar a implementação de cada método um por um.

Sintaxe básica

Siga a sintaxe a seguir ao criar quadros de dados no Pandas Python:

Pd.DataFrame (df_data)

Exemplo: Vamos explicar com um exemplo. Nesse caso, armazenamos os dados dos nomes e porcentagens dos alunos em uma variável 'estudantes_data'. Além disso, usando o PD.DataFrame (), criamos um DataFrames para exibir o resultado do aluno.

importar pandas como PD
Estudantes_data =
'Nome': ['Samreena', 'Asif', 'Mahwish', 'Raees'],
'Porcentagem': [90,80,70,85]
resultado = pd.DataFrame (estudantes_data)
Imprimir (resultado)

Métodos para criar quadros de dados de pandas

Os dados de dados de pandas podem ser criados usando as diferentes maneiras que discutiremos no restante do artigo. Imprimiremos os cursos do aluno resultam na forma de dados de dados. Portanto, usando um dos seguintes métodos, você pode criar quadros de dados semelhantes representados na imagem a seguir:

Método # 01: Criando o quadro de dados do Pandas a partir do dicionário de listas

No exemplo a seguir, os quadros de dados são criados a partir dos dicionários de listas relacionadas aos resultados do curso do aluno. Primeiro, importe a biblioteca de um panda e depois crie um dicionário de listas. As chaves do dicto representam os nomes da coluna como 'Student_name', 'curso_title' e 'GPA'. As listas representam os dados ou conteúdo da coluna. A variável 'dictionary_lists' contém os dados dos alunos que são mais designados para a variável 'df1'. Usando a instrução de impressão, imprima todo o conteúdo dos dados de dados.

Exemplo:

# Importar bibliotecas para pandas e numpy
importar pandas como PD
# Importar a biblioteca do Panda
importar pandas como PD
# Crie um dicionário de lista
dictionary_lists =
'Student_name': ['Samreena', 'Raees', 'Sara', 'Sana'],
'Curso_title': ['SQA', 'SRE', 'It Basics', 'Intelligence Artificial'],
'GPA': [3.1, 3.3, 2.8, 4.0]
# Crie o DataFrame
dframe = pd.DataFrame (Dictionary_lists)
Imprimir (DFrame)

Depois de executar o código acima, a seguinte saída será exibida:

Método # 02: Crie Pandas Dataframe do Dicionário de Array Numpy

O DataFrame pode ser criado a partir do ditado de Array/Lista. Para esse fim, o comprimento deve ser o mesmo que toda a estreita. Se algum índice for passado, o comprimento do índice deve ser igual ao comprimento da matriz. Se ninguém for passado, nesse caso, o índice padrão é um intervalo (n). Aqui, n representa o comprimento da matriz.

Exemplo:

importar numpy como np
# Crie uma matriz Numpy
nparray = np.variedade(
[['Samreena', 'Raees', 'Sara', 'Sana'],
['SQA', 'SRE', 'It Basics', 'Intelligence Artificial'],
[3.1, 3.3, 2.8, 4.0]])
# Crie um dicionário de nparray
dictionary_of_nparray =
'Student_name': nparray [0],
'Curso_title': nparray [1],
'Gpa': nparray [2]
# Crie o DataFrame
dframe = pd.DataFrame (dictionary_of_nparray)
Imprimir (DFrame)

Método # 03: Criando o quadro de dados do pandas usando a lista de listas

No código a seguir, cada linha representa uma única linha.

Exemplo:

# Importar Biblioteca Pandas PD
importar pandas como PD
# Crie uma lista de listas
group_lists = [
['Samreena', 'sqa', 3.1],
['Raees', 'sre', 3.3],
['Sara', 'It Basics', 2.8],
['Sana', 'inteligência artificial', 4.0]]
# Crie o DataFrame
dframe = pd.Dataframe (group_lists, colunas = ['student_name', 'curso_title', 'gpa']))
Imprimir (DFrame)

Método # 04: Criando o quadro de dados do Pandas usando a lista de dicionários

No código a seguir, cada dicionário representa uma única linha e chaves que representam os nomes das colunas.

Exemplo:

# Importar Pandas da Biblioteca
importar pandas como PD
# Crie uma lista de dicionários
dict_list = [
'Student_name': 'samreena', 'curso_title': 'sqa', 'gpa': 3.1,
'Student_name': 'raees', 'curso_title': 'sre', 'gpa': 3.3,
'Student_name': 'sara', 'curso_title': 'é básico', 'gpa': 2.8,
'Student_name': 'sana', 'curso_title': 'inteligência artificial', 'gpa': 4.0]
# Crie o DataFrame
dframe = pd.DataFrame (dict_list)
Imprimir (DFrame)

Método # 05: Criando o quadro de dados de pandas da série Dict of Pandas

As teclas do dict representam os nomes das colunas e cada série representa o conteúdo da coluna. Nas seguintes linhas de código, pegamos três tipos de séries: name_series, curso_series e gpa_series.

Exemplo:

# Importar Pandas da Biblioteca
importar pandas como PD
# Crie a série de nomes de estudantes
Name_series = pd.Série (['Samreena', 'Raees', 'Sara', 'Sana']))
Curso_series = pd.Série (['SQA', 'SRE', 'It Basics', 'Artificial Intelligence'])
Gpa_series = pd.Série ([3.1, 3.3, 2.8, 4.0])
# Crie um dicionário de série
dictionary_of_nparray
\
'] = ' Name ': name_series,' idade ': curso_series,' departamento ': gpa_series
# Criação do DataFrame
dframe = pd.DataFrame (dictionary_of_nparray)
Imprimir (DFrame)

Método # 06: Crie Pandas DataFrame usando a função zip ().

Listas diferentes podem ser mescladas através da função Lista (ZIP ()). No exemplo seguinte, o quadro de dados de pandas é criado ligando para PD.Função DataFrame (). São criadas três listas diferentes que são mescladas na forma de tuplas.

Exemplo:

importar pandas como PD
# LIST1
Student_name = ['Samreena', 'Raees', 'Sara', 'Sana']
# LIST2
Course_title = ['SQA', 'SRE', 'It Basics', 'Intelligence Artificial']
# List3
GPA = [3.1, 3.3, 2.8, 4.0]
# Pegue a lista de tuplas de três listas, mescle -as por uso de zip ().
Tuplas = List (zip (Student_name, curso_title, GPA))
# Atribua valores de dados às tuplas.
Tuplas
# Converter tuples listar em pandas dataframe.
dframe = pd.DataFrame (Tuples, Columns = ['student_name', 'curso_title', 'gpa']))
# Dados de impressão.
Imprimir (DFrame)

Conclusão

Usando os métodos acima, você pode criar dados de dados de pandas no Python. Imprimimos o GPA do curso de um aluno, criando pandas dados de dados. Felizmente, você obterá resultados úteis depois de executar os exemplos acima mencionados. Todos os programas são comentados bem para uma melhor compreensão. Se você tem mais maneiras de criar pandas de dados de dados, não hesite em compartilhá -los conosco. Obrigado por ler este tutorial.