Skip to content

whosbea/Pre-projeto-de-Iniciacao-Cientifica---Etapa-2-Teste-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Pré-projeto de Iniciação Científica - Etapa 2 - Teste Python

Geração de Ambiente Virtual para Análise de Interação Pseudo-Social entre personagens com comportamentos gerados por Redes Generativas

O que é o projeto?

Este projeto de pesquisa visa explorar a intersecção entre Inteligência Artificial (IA), simulação social e estudos do comportamento legal, por meio do desenvolvimento e análise de um ambiente virtual dinâmico. Nosso foco principal é a criação de interações pseudo-sociais entre personagens autônomos cujos comportamentos são gerados por redes generativas.

O que é a etapa 2 ?

Etapa feita com os alunos pré-selecionados para o Projeto de Iniciação Científica em Redes Neurais Generativas. Etapa esta consiste em algumas questões para avaliar o conhecimento do aluno em Python, em especial nas bibliotecas Numpy e Pandas.

Questões

Questão 1: Crie um array NumPy chamado arr1 de 1D com os números de 1 a 50000.

Questão 2: Crie uma matriz NumPy 3x3 chamada mat1 com valores aleatórios entre 0 e 1.

Questão 3: Qual é o valor máximo no array arr1?

Questão 4: Calcule a média dos valores no array arr1.

Questão 5: Multiplique todos os elementos do array arr1 por 2.

Questão 6: Multiplique todos os elementos da matriz mat 1 por 2.

Questão 7: Calcule o determinante da mat1.

Questão 8: Crie um DataFrame Pandas chamdo df com as seguintes colunas: ‘Nome’, ‘Idade’, ‘Sexo’, ‘Medicamento’.

Questão 9: Preencha o dataframe df com os seguintes dados:

data = {
'Nome': ['Ana', 'Bartolomeu', 'Caio', 'Dora'],
'Idade': [28, 32, 25, 60],

'Sexo': ['F', 'M', 'F', 'F'],
'Medicamento': ['A', 'B', 'A', 'B']
}

Questão 10: Crie uma nova coluna no dataframe df com os seguintes dados: curado = [True, True, False, False]

Questão 11: Selecione apenas as linhas do DataFrame df em que o sexo seja 'F'.

Questão 12: Ordene o DataFrame df por idade em ordem decrescente.

Questão 13: Faça o pivoteamento do dataframe df de acordo com a coluna Medicamento

Como instalar as bibliotecas? (Com o Pip)

Para baixar a biblioteca NumPy, digite no terminal:

pip install numpy

Para baixar a biblioteca Pandas, digite no terminal:

pip install pandas

obs: site oficial do pip

Bibliografia utilizada como fonte de pesquisa para a resolução das questões

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages