Tutorial do Python Dash

Tutorial do Python Dash
Ei pessoal, bem -vindo. Dash é o tópico que vamos discutir hoje. Dash é desenvolvido por plotly. Alguns de vocês podem ter tido uma ideia de que o traço talvez seja sobre gráficos por causa da plotagem. E sim, você está absolutamente certo. Dash é sobre a representação de gráficos em uma interface da web (interface do usuário). A interface do usuário da Web não significa que o DASH exige que uma conexão com a Internet ativa seja executada, mas só precisa de um servidor e será executado no "localhost" ou "127.0.0.1 ”. O Dash é executado na porta 8050 por padrão; portanto, quando você executa seu aplicativo DASH no seu navegador, iria para o endereço “127.0.0.1: 8050 ”.

Primeiro de tudo, temos que instalar o traço em nosso sistema. Bata Ctrl+Alt+T no seu Ubuntu, ele abriria o terminal. Para executar aplicativos DASH em nosso sistema, instalaríamos de 4 a 5 pacotes usando o seguinte comando:

$ sudo pip install trak dash renderper Dash-html-components Dash-Comements-Components

OU

$ sudo -h pip install trak dash renderper dash-html-comp components-core-componentes plotly

Quando você adicionar --h, não emitiria um aviso porque você chegaria à variável home usando -h no comando. Mesmo se você não usá -lo, ficaria bem, pois exibiria um aviso, mas Dash seria instalado de qualquer maneira.

Agora, você continuaria criando um script python. Nosso primeiro exemplo de código exibiria uma saída simples em nosso navegador da web no endereço do servidor e na porta mencionada acima. No exemplo, as três primeiras linhas seriam as importações de Dash, Dash-Core-Components e Dash-Html-Components, respectivamente. Dash-Core-Components como DCC significa que, onde quer que queira usar os componentes do painel de painel, podemos usar 'DCC' e, da mesma forma. DASH () é a classe incorporada que contém o código padrão para aplicativos de traço. 'aplicativo.O layout 'representa tudo na interface do usuário da web, o que significa que tudo o que você deseja exibir no navegador no aplicativo DASH, ele deve ser escrito na zona operacional de' aplicativo.layout '. Seguindo nosso primeiro exemplo de código simples, que apenas exibe uma saída simples:

Exemplo de código#1:

Importar Dash
Importar Dash_Core_Components como DCC
Importar Dash_html_components como html
App = Dash.Traço()
aplicativo.layout = html.Div ('linuxhint youtube oi')
se __name__ == '__main__':
aplicativo.run_server (debug = true)

Saída:

O segundo exemplo é sobre a criação de um gráfico. Usaríamos 'DCC', o que significa essencialmente o painel-componentes e criaríamos um gráfico usando-o. Em nosso exemplo, desenhamos um exemplo de gráfico de energia e tempo com valores aleatórios de 'x' e 'y', dando um tipo de 'linha' à energia e um tipo de 'barra' ao tempo. Faríamos tudo isso dentro de um método DCC.Graph () em que nomearíamos nosso eixo do gráfico e definiríamos o título de gráfico também.

Exemplo de código#2:

Importar Dash
Importar Dash_Core_Components como DCC
Importar Dash_html_components como html
App = Dash.Traço()
aplicativo.layout = html.Div (filhos = [
html.Div (filhos = 'linuxhint youtube oi'),
DCC.Gráfico(
id = "Graphss",
figura =
'dados': [
'x': [1,2,3,4,5,6,7], 'y': [11,12,22,23,24,44,55], 'tipo': 'linha', ' Nome ':' Energy ',
'x': [1,2,3,4,5,6,7], 'y': [13,15,26,27,34,44,65], 'tipo': 'bar', ' nome ':' time ',
],
'Layout':
'Título': 'Gráfico para tempo e energia'


)
]))
se __name__ == '__main__':
aplicativo.run_server (debug = true)

Saída:

Dica profissional: ao escrever script Python, use um Python IDE ou um editor de texto inteligente que recupe o código automaticamente para você. Evite usar o simples bloco de notas ou editor de texto para scripts Python, pois o indentação do código é um fator importante no Python enquanto o executa.

Vou explicar isso em mais detalhes em forma de vídeo também.