1
resposta

Não consegui passar o nome dos países para o eixo X

por algum motivo mesmo fazendo exatamente como no video nao aparece o nome dos paises

1 resposta

Oi Cindy,

Aqui está um exemplo básico de como você pode definir os rótulos do eixo X:

import matplotlib.pyplot as plt

# Exemplo de dados
paises = ['Brasil', 'Argentina', 'Chile']
valores = [10, 15, 7]

plt.bar(paises, valores)
plt.xlabel('Países')
plt.ylabel('Valores')
plt.title('Valores por País')
plt.show()

Certifique-se de que a lista paises contém os nomes corretos e está na mesma ordem que os valores que você está tentando plotar. Se você estiver usando um DataFrame do Pandas, você pode fazer algo assim:

import pandas as pd
import matplotlib.pyplot as plt

# Exemplo de DataFrame
data = {'Países': ['Brasil', 'Argentina', 'Chile'], 'Valores': [10, 15, 7]}
df = pd.DataFrame(data)

plt.bar(df['Países'], df['Valores'])
plt.xlabel('Países')
plt.ylabel('Valores')
plt.title('Valores por País')
plt.show()

Experimente essas dicas e veja se isso resolve seu problema.

tux matrix    Caso este post o tenha ajudado, por favor, marcar como solucionado ☑️. Bons Estudos! 🤓