Jump to content

Criar classes e mudar eixo de contagem para porcentagem


EduardoT

Postagens Recomendadas

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
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...