Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Seaborn não gera gráfico no pycharm

Olá!

Não consigo gerar o gráfico pelo seaborn. Não sei se é a IDLE que utilizo (pycharm)

import pandas as pd
import seaborn as sns
uri = "https://gist.githubusercontent.com/guilhermesilveira/1b7d5475863c15f484ac495bd70975cf/raw/16aff7a0aee67e7c100a2a48b676a2d2d142f646/projects.csv"
my_data = pd.read_csv(uri)
change = {
    1: 0,
    0: 1
}
my_data["finished"] = my_data.unfinished.map(change)
print(my_data.head())
ax = sns.scatterplot(x = "expected_hours", y = "price", data = my_data)
print(ax.get_figure())
print(ax)
3 respostas

Acabei de ver que precisa importar o módulo pyplot e usar a função show. :)

solução!

Olá Pedro, tudo bem? Espero que sim!

A vantagem de utilizar o Jupyter Notebook é que ele mostra logo abaixo do código sem necessidade de utilizar métodos como print() e plt.show().

Mas é exatamente isso que você disse, o plt.show() é responsável por mostrar os gráficos da biblioteca matplotlib de maneira correta e como o seaborn é feito através da matplotlib, precisamos utilizar esse método.

Bons estudos!

Obrigado!