Configurando a Família de Fontes no Matplotlib

Beginner

This tutorial is from open-source community. Access the source code

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.