Как создать горизонтальную гистограмму для числовых диапазонов?

Если вам не нужно async (т. е. вы можете напрямую вернуть Task), тогда не используйте async.

Есть ситуации, когда return await полезно, например, если у вас есть две асинхронные операции :

var intermediate = await FirstAsync();
return await SecondAwait(intermediate);

Дополнительные сведения о производительности async см. в статье MSDN Стивена Тоуба и video по этой теме.

Обновление: я написал сообщение в блоге , которое идет гораздо подробнее.

-2
задан Alan Jenkins 6 March 2019 в 09:47
поделиться

1 ответ

Сначала вы должны нарисовать столбцы, которые вы хотите видеть, а затем вы наносите белую полосу над остальными. Но это скорее взлом, чем хорошее решение.

import matplotlib.pyplot as plt
import numpy as np


target_bars_start = [10, 10, 15, 8]
target_bars_end = [15, 23, 16, 10]
N = len(target_bars_end)
ind = np.arange(N)

plt.barh(ind, target_bars_end, 0.35)
plt.barh(ind, target_bars_start, 0.35, color='white')

enter image description here

0
ответ дан dl.meteo 6 March 2019 в 09:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: