Tutorial do Python Anaconda: tudo o que você precisa saber

Este artigo no tutorial do python anaconda ajudará você a entender como você pode usar o python no anaconda com fundamentos do python, análises, ML / AI etc.

Anaconda é a plataforma de ciência de dados para cientistas de dados, profissionais de TI e líderes de negócios de amanhã. É uma distribuição de Pitão , R , etc. Com mais de 300 pacotes para , torna-se uma das melhores plataformas para qualquer projeto. Nisso No tutorial do anaconda, discutiremos como podemos usar o anaconda para programação em python. A seguir estão os tópicos discutidos neste blog:

Introdução ao Anaconda

Anaconda é uma distribuição de código aberto para python e R. É usado para ciência de dados , , aprendizado profundo , etc. Com a disponibilidade de mais de 300 bibliotecas para ciência de dados, torna-se razoavelmente ideal para qualquer programador trabalhar no anaconda para ciência de dados.





logo-python anaconda tutorial-edureka

O Anaconda ajuda no gerenciamento e implantação de pacotes simplificados. O Anaconda vem com uma ampla variedade de ferramentas para coletar facilmente dados de várias fontes usando vários algoritmos de aprendizado de máquina e IA. Ele ajuda a obter uma configuração de ambiente facilmente gerenciável que pode implantar qualquer projeto com o clique de um único botão.



Agora que sabemos o que é anaconda, vamos tentar entender como podemos instalar o anaconda e configurar um ambiente para funcionar em nossos sistemas.

Instalação e configuração

Para instalar o anaconda vá para https://www.anaconda.com/distribution/ .



Escolha uma versão adequada para você e clique em download. Depois de concluir o download, abra a configuração.

Siga as instruções na configuração. Não se esqueça de clicar em adicionar anaconda à variável de ambiente do meu caminho. Após a conclusão da instalação, você receberá uma janela como a mostrada na imagem abaixo.

Depois de terminar a instalação, abra o prompt do anaconda e digite .

Você verá uma janela como a mostrada na imagem abaixo.

Agora que sabemos como usar o anaconda para python, vamos dar uma olhada em como podemos instalar várias bibliotecas no anaconda para qualquer projeto.

Como instalar bibliotecas Python no Anaconda?

Abra o prompt do anaconda e verifique se a biblioteca já está instalada ou não.

Como não há nenhum módulo denominado numpy presente, executaremos o seguinte comando para instalar o numpy.

Você obterá a janela mostrada na imagem assim que concluir a instalação.

teste orientado a dados em selênio

Depois de instalar uma biblioteca, tente importar o módulo novamente para garantia.

Como você pode ver, não há nenhum erro que obtivemos no início, então é assim que podemos instalar várias bibliotecas no anaconda.

Anaconda Navigator

O Anaconda Navigator é uma GUI de desktop que vem com a distribuição anaconda. Ele nos permite lançar aplicativos e gerenciar pacotes conda, ambiente e sem usar comandos de linha de comando.

Caso de uso - fundamentos do Python

Variáveis ​​e tipos de dados

Variáveis ​​e tipos de dados são os blocos de construção de qualquer linguagem de programação. Python tem 6 tipos de dados, dependendo das propriedades que possuem. Lista, dicionário, conjunto, tupla são os tipos de dados de coleção na linguagem de programação python.

A seguir está um exemplo para mostrar como variáveis ​​e tipos de dados são usados ​​em python.

# nome da declaração variável = 'Edureka' f = 1991 print ('python foi fundada em', f) #tipos de dados a = [1,2,3,4,5,6,7] b = {1: 'edureka' , 2: 'python'} c = (1,2,3,4,5) d = {1,2,3,4,5} print ('a lista é', a) print ('o dicionário é' , b) print ('a tupla é', c) print ('o conjunto é', d)

Operadores

Operadores em Python são usados ​​para operações entre valores ou variáveis. Existem 7 tipos de operadores em python.

  • Operador de Atribuição
  • Operador Aritmético
  • Operador Lógico
  • Operador de comparação
  • Operador bit a bit
  • Operador de Sócios
  • Operador de identidade

A seguir está um exemplo com o uso de alguns operadores em python.

a = 10 b = 15 # operador aritmético imprimir (a + b) imprimir (a - b) imprimir (a * b) #operador de atribuição a + = 10 imprimir (a) # operador de comparação #a! = 10 #b == um # operador lógico a> be a> 10 #isso retornará verdadeiro se ambas as afirmações forem verdadeiras.

Declarações de controle

Declarações como , break, continue são usados ​​como uma instrução de controle para obter controle sobre a execução e obter resultados ideais. Podemos usar essas instruções em vários loops em python para controlar o resultado. A seguir está um exemplo para mostrar como podemos trabalhar com instruções de controle e condicionais.

name = 'edureka' para i em nome: if i == 'a': break else: print (i)

Funções

fornecer capacidade de reutilização de código de uma forma eficiente, onde podemos escrever a lógica para uma declaração de problema e executar alguns argumentos para obter as soluções ideais. A seguir está um exemplo de como podemos usar funções em python.

def func (a): retorna a ** a res = func (10) print (res)

Classes e objetos

Uma vez que python suporta programação orientada a objetos, podemos trabalhar com classes e objetos também. A seguir está um exemplo de como podemos trabalhar com classes e objetos em python.

class Pai: def func (self): print ('este é o pai') class Filho (pai): def func1 (self): print ('este é o filho') ob = new Child () ob.func ()

Esses são alguns conceitos fundamentais em python para começar. Agora falando sobre o suporte a pacotes maiores no anaconda, podemos trabalhar com várias bibliotecas. Vamos dar uma olhada em como podemos usar o python anaconda para análise de dados.

Caso de uso - Analytics

Estas são algumas etapas envolvidas em . Vamos dar uma olhada em como a análise de dados funciona no anaconda e em várias bibliotecas que podemos usar.

Coletando dados

o coleção de dados é tão simples quanto carregar um arquivo CSV no programa. Então, podemos fazer uso dos dados relevantes para analisar instâncias ou entradas específicas nos dados. A seguir está o código para carregar os dados CSV no programa.

import pandas as pd import numpy as np import matplotlib.pyplot as plt import seaborn as sns df = pd.read_csv ('filename.csv') print (df.head (5))

Fatias e cubos

Depois de carregar o conjunto de dados no programa, devemos filtrar os dados com algumas mudanças como eliminar os valores nulos e campos desnecessários que podem causar ambigüidade na análise.

A seguir está um exemplo de como podemos filtrar os dados de acordo com os requisitos.

print (df.isnull (). sum ()) #isso fornecerá a soma de todos os valores nulos no conjunto de dados. df1 = df.dropna (axis = 0, how = 'any') # this irá descartar linhas com valores nulos.

Podemos eliminar os valores nulos também.

BoxPlot

sns.boxplot (x = df ['Faixa salarial de']) sns.boxplot (x = df ['Faixa salarial até'])

ScatterPlot

import matplotlib.pyplot as plt fig, ax = plt.subplots (figsize = (16,8)) ax.scatter (df ['Faixa salarial desde'], df ['Faixa salarial até']) ax.set_xlabel ('Salário Faixa de ') ax.set_ylabel (' Faixa de salário TO ') plt.show ()

Visualização

Depois de alterar os dados de acordo com os requisitos, é necessário analisar esses dados. Uma forma de fazer isso é visualizando os resultados. Um melhor ajuda em uma análise ideal das projeções de dados.

A seguir está um exemplo para visualizar os dados.

sns.countplot (x = 'Indicador de tempo integral / meio-período', data = df) sns.countplot (x = 'Indicador de tempo integral / meio-período', hue = 'Frequência salarial', data = df) sns .countplot (hue = 'Indicador de tempo integral / meio-período', x = 'Tipo de postagem', data = df) df ['Faixa salarial desde']. plot.hist () df ['Faixa salarial até']. plot.hist ()

import matplotlib.pyplot as plt fig = plt.figure (figsize = (10,10)) ax = fig.gca () sns.heatmap (df1.corr (), annot = True, fmt = '. 2f') plt. title ('Correlação', fontsize = 5) plt.show ()

Análise

Após a visualização, podemos fazer nossa análise olhando para os diversos plotagens e gráficos. Suponha que estejamos trabalhando com dados de empregos, olhando para a representação visual de um emprego específico em uma região, podemos distinguir o número de empregos em um domínio específico.

A partir da análise acima, podemos assumir os seguintes resultados

  • O número de empregos de meio período no conjunto de dados é muito menor em comparação com os de período integral.
  • enquanto os empregos de meio período são menos de 500, os de tempo integral são mais de 2500.
  • Com base nesta análise, podemos construir um modelo de previsão.

Neste tutorial do python anaconda, entendemos como podemos configurar o anaconda para python com casos de uso que cobrem os fundamentos do python, análise de dados e aprendizado de máquina. Com mais de 300 pacotes para ciência de dados, o anaconda fornece suporte ideal com resultados eficientes. Para dominar suas habilidades em python, matricule-se no curso de Edureka e comece a aprender.

quando usar isso em java

Tem alguma pergunta? mencione-os nos comentários deste artigo no ‘tutorial do python anaconda’, e entraremos em contato com você o mais rápido possível.