Nós usamos cookies para criar uma experiência de navegação melhor. Ao acessar o site da MENTORAMA, você concorda com nossa Política de Cookies.
Entendi
Close
Nós usamos cookies para criar uma experiência de navegação melhor. Ao acessar o site da MENTORAMA, você concorda com nossa Política de Cookies.
Entendi
Close
46%
10000
de linhas de código sendo escritas
11
dos alunos são da área de programação
linguagens e frameworks são usados ​​no ensino
Na Mentorama, não estamos apenas ensinando código par para iniciantes e alunos experientes, mas também criamos uma comunidade e exclusiva de desenvolvedores
20+
mentores
nossos mentores
nossos mentores
workshops para alunos
trabalhos dos alunos
front-end
python
data science
java
Exercício 1: concatenar o target aos dados e renomear as colunas
In [2]:
#Primeiro, concatenar y ao x
## Criando um conjunto de dados onde y está concatenado ao x utilizando c_ de np
c_x = np.c_[x, y]

#Criando um dataframe a partir de c_x (os dados do problema concatenados com o target)
dataframe = pd.DataFrame(c_x)

#Alterando os nomes das colunas (e efetuando através do inplace = True)
dataframe.rename(columns = {0: "X1", 1: "X2", 2:"X3", 3: "X4", 4: "target"}, inplace = True)

#Exibindo os primeiros dados do dataset para visualização das colunas
dataframe.head()
Out [2]:
X1	X2	X3	X4	target
0	5.1	3.5	1.4	0.2	0.0
1	4.9	3.0	1.4	0.2	0.0
2	4.7	3.2	1.3	0.2	0.0
3	4.6	3.1	1.5	0.2	0.0
4	5.0	3.6	1.4	0.2	0.0
Exercício 2: Filtragens do dataframe
In [5]:
#Dataframe df1 onde X1 é maior que 6 OR target é diferente de 2
df1 = dataframe[(dataframe.X1 > 6) | (dataframe.target != 2)]

#Dataframe df2 com os primeiros 15 índices de dataframe (entendi que pela posição)
df2 = dataframe.loc[0:14]
df2.tail()

#Transformando df1 e df2 para arrays
##Como sugerido, dropando target_2 de ambos os datasets
df1.drop('target_2', axis = 1, inplace = True)
df2.drop('target_2', axis = 1, inplace = True)

df2T = df2.T #Poderia ser também .transpose()

df1.dot(df2T)
/opt/anaconda3/lib/python3.8/site-packages/pandas/core/frame.py:3990: SettingWithCopyWarning: 
A value is trying to be set on a copy of a slice from a DataFrame

See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
  return super().drop(
Out [5]:
	0	1	2	3	4	5	6	7	8	9	10	11	12	13	14
0	40.26	37.49	37.03	36.45	40.10	43.65	37.38	39.54	34.59	37.96	42.63	38.66	36.96	33.99	45.30
1	37.49	35.01	34.49	33.98	37.30	40.62	34.76	36.84	32.26	35.43	39.70	36.00	34.50	31.63	42.14
2	37.03	34.49	34.06	33.53	36.88	40.15	34.38	36.37	31.82	34.92	39.21	35.56	34.00	31.26	41.66
3	36.45	33.98	33.53	33.06	36.30	39.56	33.86	35.83	31.37	34.42	38.60	35.06	33.50	30.75	40.92
4	40.10	37.30	36.88	36.30	39.96	43.50	37.26	39.38	34.44	37.78	42.46	38.52	36.78	33.86	45.12
...	...	...	...	...	...	...	...	...	...	...	...	...	...	...	...
144	54.20	51.21	49.96	50.10	53.86	59.74	50.77	53.77	47.53	51.86	57.44	53.00	50.29	45.23	59.40
145	52.41	49.57	48.31	48.38	52.04	57.64	48.99	51.96	45.92	50.16	55.54	51.14	48.67	43.76	57.56
146	48.26	45.75	44.49	44.61	47.88	53.03	45.05	47.88	42.35	46.31	51.15	47.12	44.93	40.28	52.92
147	51.33	48.53	47.31	47.40	50.98	56.44	47.98	50.90	44.98	49.15	54.40	50.12	47.68	42.87	56.34
148	51.54	48.60	47.50	47.62	51.26	56.84	48.33	51.12	45.16	49.25	54.62	50.42	47.75	43.03	56.50
141 rows × 15 columns
referências multimédia do Curso Java
O curso de Java para iniciantes da Mentorama é muito bem estruturado e conta com um projeto de conclusão de curso e a ajuda de um mentor que vai corrigir suas tarefas conforme você as envia para a plataforma.

O programa dura 8 meses de aprendizagem prática e nele você vai aprender a programar do zero, mesmo que nunca tenha escrito código antes.

blog.geekhunter.com.br
avaliações
UNMUTE
Brenda Nicoly Olexciw
Cientista de dados
O curso é muito bom, com ele pude identificar oportunidades de desempenho profissional dentro da área de analise de dados, atualmente já trabalho como analista de dados e busco me desempenhar mais em ciência de dados, super recomento para aqueles que estão nesta busca também! O curso tem uma estrutura de plataforma e aula de forma simples e clara, com que uma pessoa com e sem conhecimento de análise de dados consegue entender e se desenvolver!
Helen Acypreste
Cientista de dados
Fiz o curso de Ciência de Dados da Mentorama e consegui ter outra visão sobre a área. Gostei, principalmente, por ser um curso prático, objetivo e abranger os principais tópicos que o cientista de dados poderá se deparar ao longo de sua jornada. Além disso, mostrou que não é somente rodar códigos e obter os resultados. É necessário fazer uma análise mais profunda, compreender os dados, gerar informação e entender parte da matemática que está por trás dos principais modelos de machine learning. Parabéns pelo curso.
Carolina Dias Fonseca
Java
A plataforma é bem intuitiva, o material conciso e preciso, vai direto ao ponto do que realmente é releve e sempre te faz por a mão na massa. Para mim, o maior diferencial é a questão de ter um mentor que vai "corrigir" as suas lições para tu ter um feedback sobre a sua compreensão e código.
Paula Castro
Python
No curso Python do Zero aprendi conceitos importantes para a programação em python que consegui aplicar na prática no ambiente de trabalho. Os exercícios ao fim de cada módulo são excelentes para a fixação do conteúdo, e com correções individuais feitas por monitores, é possivel tirar dúvidas específicas e entender melhor os temas mais complexos. Aproveito também para elogiar tanto o curso em si como os profissionais de apoio (suporte e monitoras) que são nota 10.
André Barbieri
Python
O curso python do zero foi o meu primeiro contato com o mundo da programação. Procurei um curso que me ensinasse o necessário para entrar nesse mundo e as aulas que tive nesse curso me ajudaram nesse propósito. Apesar de haver ótimas explicações teóricas sobre o assunto estudado, os exercícios práticos que o curso propõe foi fundamental no aprendizado e fixação dos conceitos aprendidos, além de incentivar o aluno a aprofundar seus conhecimentos com a formação complementar.
Claubert Vinicius
Java
Esse curso de JAVA ZERO AO PRO vem me proporcionando um imenso aprendizado. Eu não acreditava que os cursos “Online” funcionavam bem para aprender, este curso está me surpreendendo cada vez mais, com o passar dos meses. A atenção dessa equipe com seus alunos foi o que eu mais gostei, por sempre sanar nossas dúvidas. Agradeço a equipe Mentorama.
Adquira uma nova profissão e mude a sua vida
Design
Programação
Gamedev
Aprenda com os melhores profissionais do mercado, domine as habilidades aplicadas e aprimore-as em projetos reais. Assuma o controle do seu tempo, estudando quando for conveniente.
65
dos alunos conseguiram emprego após o curso
50
online para estudar
Marketing
%
cursos
Escola online das profissões mais procuradas
Av. Brg. Faria Lima, 2369 - São Paulo -SP
© Mentorama, 2020-2021 | CNPJ: 36.860.664/0001-78