Rótulos e Títulos
Parte da seção Dados e gráficos do Journey de Machine Learning da Coddy. Lição 20 de 60.
Ao final deste capítulo, você desenhará gráficos como este:
Começa com palavras. Uma linha sem identificação poderia representar dinheiro, minutos ou metros. Um título e dois rótulos dos eixos indicam qual:
months = [1, 2, 3, 4, 5, 6]
savings = [120, 250, 310, 480, 520, 700]
plt.plot(months, savings)
plt.title("My Savings")
plt.xlabel("Month")
plt.ylabel("Savings ($)")
plt.show()Cada um recebe uma string, então uma f-string também funciona. Coloque a unidade no rótulo e chame os três antes de plt.show(), que finaliza o gráfico.
Desafio
MédioUm painel solar registrou sua potência a cada hora da manhã. O código inicial lê o nome do painel e plota sua linha. Termine o gráfico:
- Dê a ele um título com o nome, um espaço e
Output: o nomeShedgeraShed Output. - Identifique o eixo horizontal com
Houre o eixo vertical comPower (W). - Exiba o gráfico.
O seu deve ficar parecido com este, para um painel chamado Balcony:
Seu programa não imprime nada. O Coddy descreve seu gráfico na saída.
Experimente você mesmo
import matplotlib.pyplot as plt
panel = input()
hours = [6, 7, 8, 9, 10, 11, 12]
watts = [40, 95, 160, 210, 255, 280, 290]
# Não altere a linha abaixo
plt.plot(hours, watts)
# Escreva seu código abaixo
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Dados e gráficos
2Arrays do NumPy
Criando arraysForma e tamanhoIntervalos de númerosIndexação e fatiamentoRevisão: grade de temperaturas5Gráficos de Linhas e Dispersão
Rótulos e TítulosGráficos de DispersãoVárias Linhas e LegendasCores e MarcadoresFiguras e EixosRevisão: Passos Semanais3Matemática com Arrays
Operações matemáticas em arrays inteirosEstatísticas resumidasEstatísticas por eixoBroadcastingMáscaras booleanasRevisão: notas das provas6Gráficos para Dados
Gráficos de barrasHistogramasVários gráficos em um sóImagens como arraysRevisão: Relatório de chuvasPratique por conta própria: Compilador de Python online