Отображение диаграммы области с накоплением, хотя df содержит 0 или NaN - PullRequest
0 голосов
/ 22 октября 2018

Я использую df.plot.area () и очень смущен результатом.Фрейм данных имеет целые числа в качестве индекса.Значения для построения графика находятся в разных столбцах.Один столбец содержит нули от определенного целого числа и далее, однако я все еще вижу тонкую линию на графике, которая не является правильной.

После обработки данных это код, который я использую для фактического построения:

# Start plotting
df.plot(kind='area', stacked=True, color=colors)
plt.legend(loc='best')
plt.xlabel('Year', fontsize=12)
plt.ylabel(mylabel, fontsize=12)

# Reverse Legend
ax = plt.gca()
handles, labels = ax.get_legend_handles_labels()
ax.legend(handles[::-1], labels[::-1])

plt.title(filename[:-4])
plt.tight_layout()
plt.autoscale(enable=True, axis='x', tight=True)

И это снимок результата, оранжевая тонкая линия не должна быть видимой, поскольку значение в кадре данных равно нулю.

Спасибо за вашу поддержку!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...