Вот пример:
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt
import seaborn as sns
sns.set()
sns.set_style("whitegrid")
%matplotlib inline
ys = [1, 3, 5, 9, 2, 1]
xs = range(len(ys))
plt.bar(xs, ys, color='w', edgecolor='black')
Он производит:

Что я должен сделать, чтобы получить действительно черные полосы, а не более светлую версиюих?
Конечно, я могу комментировать sns.set()
и sns.set_style("whitegrid")
, чтобы иметь стиль по умолчанию matplotlib
, где края полос черные, но я хочу решить это, используя seaborn
.