Introdução
No Matplotlib, é possível configurar a família e o estilo da fonte utilizados em gráficos e visualizações. Isso é útil para garantir a consistência na aparência do texto em vários gráficos e para garantir que o texto seja legível e fácil de ler. Neste laboratório, exploraremos como configurar a família e o estilo da fonte no Matplotlib.
Dicas para a VM
Após a inicialização da VM, clique no canto superior esquerdo para mudar para a aba Notebook e acessar o Jupyter Notebook para praticar.
Às vezes, pode ser necessário aguardar alguns segundos para que o Jupyter Notebook termine de carregar. A validação das operações não pode ser automatizada devido a limitações no Jupyter Notebook.
Se você enfrentar problemas durante o aprendizado, sinta-se à vontade para perguntar ao Labby. Forneça feedback após a sessão, e resolveremos o problema prontamente para você.
Escolha da Fonte Sans-Serif Padrão
A família de fontes padrão no Matplotlib é sans-serif. Podemos optar por usar a família de fontes padrão definindo o parâmetro font.family como 'sans-serif'. Para fazer isso, podemos usar o seguinte código:
import matplotlib.pyplot as plt
plt.rcParams["font.family"] = "sans-serif"
Escolha de uma Fonte Sans-Serif Específica
Se quisermos usar uma fonte sans-serif específica, podemos definir o parâmetro font.sans-serif como uma lista de nomes de fontes. O Matplotlib tentará usar a primeira fonte na lista que estiver disponível no sistema do usuário. Para fazer isso, podemos usar o seguinte código:
import matplotlib.pyplot as plt
plt.rcParams["font.family"] = "sans-serif"
plt.rcParams["font.sans-serif"] = ["Nimbus Sans"]
Escolha da Fonte Monospace Padrão
A fonte monospace padrão no Matplotlib é determinada pelo sistema operacional. Podemos optar por usar a fonte monospace padrão definindo o parâmetro font.family como 'monospace'. Para fazer isso, podemos usar o seguinte código:
import matplotlib.pyplot as plt
plt.rcParams["font.family"] = "monospace"
Escolha de uma Fonte Monospace Específica
Se quisermos usar uma fonte monospace específica, podemos definir o parâmetro font.monospace como uma lista de nomes de fontes. O Matplotlib tentará usar a primeira fonte na lista que estiver disponível no sistema do usuário. Para fazer isso, podemos usar o seguinte código:
import matplotlib.pyplot as plt
plt.rcParams["font.family"] = "monospace"
plt.rcParams["font.monospace"] = ["FreeMono"]
Resumo
Neste laboratório, aprendemos como configurar a família e o estilo da fonte no Matplotlib. Exploramos como escolher as fontes sans-serif e monospace padrão, bem como como especificar fontes específicas para cada família. Ao definir esses parâmetros, podemos garantir que nossos gráficos e visualizações sejam legíveis e consistentes em aparência.