Jump to content

Criar classes e mudar eixo de contagem para porcentagem


Recommended Posts

Boa tarde!

Tenho esse código que tentei adaptar mas não estou conseguindo ajustar as classes no eixo X e Y.

A última figura  é feita a partir de um software dedicado. Gostaria de fazer a partir do Python. Só preciso fazer estes ajustes criando as categorias no eixo X e mudar para porcentagem.

A figura ao salvar tb está escura fora da área interna do gráfico (arquivo classes anexo).

Alguém saberia como resolver?

Obs: os dados dos gráficos não são os mesmos!

import matplotlib.pyplot as plt
import numpy as np
import pandas as pd

df = pd.read_excel('RosaVila.xlsx')

df.axes
df.dtypes


df['VELOCIDAD'].hist( figsize=(14,8))


plt.title('Distrubuição de Classes de Frequencia Velocidade do Vento')
plt.xlabel("Classes (m/s)")
plt.ylabel('%')

plt.savefig('classes.png', dpi=200)

plt.legend()
plt.show()

df.axes

 

TABELA DOS DADOS

image.png
 

 

df.dtypes

ID object

VELOCIDAD float64

DIRECCARD object

DIRECCION float64

dtype: object

 

Gráfico gerado

image.png

 

Gráfico salvo 

image.png

 

Como o gráfico deveria ficar (Eixos X e Y)

image.png

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...