@ru_python

Страница 1556 из 9768
Aleshka
20.09.2016
20:57:59
оп, нашел, это facecolor

b0g3r
20.09.2016
20:58:01
edgecolors

Aleshka
20.09.2016
20:58:14
facecolor = "none"

b0g3r
20.09.2016
21:02:50
я пока всё же попробую победить одним fill_between

Google
Aleshka
20.09.2016
21:04:33
там что-то с where надо сделать, мне стало лень думать, потому что там нужен булев массив, с наскока не получилось

b0g3r
20.09.2016
21:05:12
да, там булев массив

кажется понял как это сделать несложно

where = np.array([i and j for i, j in zip(x >= 0.5, x <= 0.9)])

я думаю код не сложный, объяснять не нужно)

Aleshka
20.09.2016
21:18:59
такс такс

b0g3r
20.09.2016
21:19:15
третий

Aleshka
20.09.2016
21:19:33
а что такое X там, где x>=0.5

массив иксов?

b0g3r
20.09.2016
21:19:39
да

np.arange()

Google
Aleshka
20.09.2016
21:20:20
с обычным листом видимо не прокатывает

b0g3r
20.09.2016
21:20:35
хм

а fiil_beetwen нормально строит?

Aleshka
20.09.2016
21:21:07
нет, в том и дело, он мне говорит unorderable types: list() >= int()

если твой код юзать

b0g3r
20.09.2016
21:22:09
сделай np.array(x)

Aleshka
20.09.2016
21:22:30
интересно, как это повлияет на всю остальную программу, у меня все на этих листах)

посмотрим

b0g3r
20.09.2016
21:22:59
ну видимо этот нампишный массив преобразовывается к питоньему списку где надо

поэтому и обычный список нигде особо не мешает

Aleshka
20.09.2016
21:23:26
да, вот теперь он все построил как надо

спасибо

b0g3r
20.09.2016
21:23:54
у тебя where тогда вообще работать не должен был

на чистых списках

Aleshka
20.09.2016
21:24:29
а я его и не юзал, я строил штриховку, задавая уже Y1 и Y2 в диапазоне

where было false

None

точнее

b0g3r
20.09.2016
21:24:46
понял

ну ты это, переходи лучше на нампай)

Google
Aleshka
20.09.2016
21:26:26
да, что-то в этой программе я нигде не использовал ни одной нумпайной функции

упущение

b0g3r
20.09.2016
21:39:47
если сюда придёт зарт или ещё кто, то я переделал лучше: where = [point >= 0.5 and point <= 0.9 for point in x]

b0g3r
20.09.2016
21:42:20
ой, да, я чет совсем уже стал мыслить двумя булевыми массивами)

Aleshka
20.09.2016
21:42:37
=D всё проще и проще

кто еще проще

Rustem
20.09.2016
22:51:18
Ребят, подскажите: нужно без авторизации скачивать в вк видео или аудио по названию или url. С помощью питон такое можно? Куда копать?

b0g3r
21.09.2016
06:08:14
https://habrahabr.ru/post/266671/
Плохая статья

Аудио апи у вк плохое - не отдает больше трех к

Dmitry
21.09.2016
06:11:30
Хм, разве 3к? В доке 6к

Dmitry
21.09.2016
06:11:38
https://vk.com/dev.php?method=apiusage#/dev/audio.get

Ilia
21.09.2016
06:15:33
Последний раз когда тыкал отдавало ~10

Закончились жирные времена, хехе

Стоп, похоже я не о том

Art
21.09.2016
07:26:00
Ни у кого нет бота для пересылки почты в телеграмм?

Johnnie
21.09.2016
07:27:07
@etlgr_bot

вот этот вроде

Art
21.09.2016
07:28:32
Мне надо Яндекс почту пересылать.

Google
Pavel
21.09.2016
07:59:50
Можно настроить пересылку на адрес etlgr_bot.

agic
21.09.2016
08:27:43
Max
21.09.2016
08:41:39
https://tproger.ru/translations/speedy-string-concatenation-python/

Subbotin
21.09.2016
08:51:37
Было вчера же

Обсудили

Johnnie
21.09.2016
08:53:31
что в итоге?

Art
21.09.2016
08:59:06
Admin
ERROR: S client not available

Subbotin
21.09.2016
10:31:10
что брейкинг ньюс

Serg
21.09.2016
11:09:15
всем добрый день. Может кто-нибудь подсказать по комбинаторике. Есть задача на checkio. Дано n кубиков с одинаковым количеством граней. Граней от 4 до 20. Найти вероятность выпадения определенного числа

вероятность посчитать просто. А вот как найти все возможные комбинации этого числа на n кубиках

Aragaer
21.09.2016
11:11:57
э

и как же ты считаешь вероятность? 8)

Subbotin
21.09.2016
11:12:17
да. требуется переформулировать

Aragaer
21.09.2016
11:14:16
http://www.wolframalpha.com/input/?i=probability+of+rolling+at+least+one+1+on+5+6-sided+dice - ыыыы

Serg
21.09.2016
11:14:59
Приведу пример: Есть два 6-гранных кубика. Нам надо найти вероятность выпадения 3-ки. 3 можно получить 2 вариантами - (1,2) и (2,1). Соответственно вероятность будет 2/36

Aragaer
21.09.2016
11:15:44
а, определенной суммы

Serg
21.09.2016
11:16:15
Задача найти вероятность для n кубиков с m гранями для числа x

ну и есть ограничения для n,m,x

Aragaer
21.09.2016
11:16:54
ну надо посчитать число различных исходов, а потом по ним пройтись и отобрать только те, в которых нужная сумма

Google
Serg
21.09.2016
11:17:14
да, только без перебора ))))

с перебором это долго пипец

Aragaer
21.09.2016
11:18:05
ну технически ты можешь знать, что там нормальное распределение и знать матожидание и дисперсию

Serg
21.09.2016
11:18:54
Примерно... )))

вот оригинал https://py.checkio.org/mission/probably-dice/

Aragaer
21.09.2016
11:19:37
ну и еще вариант такой, по-быстрому

не совсем перебор. Делаем одномерный массив размера m*n

затем цикл по числу кубиков - на каждой итерации ячейки от i до i*m инкрементим

Serg
21.09.2016
11:21:05
я тоже так думал, но это по сути перебор

Aragaer
21.09.2016
11:21:15
оно точно быстро отработает

но чот на правду не похоже

тут получится треугольник таким образом

Serg
21.09.2016
11:22:27
вопрос в этом случае - как нам определить сколько циклов написать сначала для 2 кубиков, потом для 10 ))))

Aragaer
21.09.2016
11:25:35
http://math.stackexchange.com/questions/28802/how-to-express-1xx2-cdotsxmn-as-a-power-series/28861#28861 - во, тут формула с биномиальными коэффициентами 8)

но по сути вычисление этой формулы совпадает с перебором

Serg
21.09.2016
11:26:33
сейчас почитаю, спасибо ))

Aragaer
21.09.2016
11:28:53
http://stats.stackexchange.com/questions/46872/how-to-compute-the-distribution-of-sums-when-rolling-n-dice-with-m-faces - тут лучше глянуть

а еще можно так - мы вычисляем рекурсивно. Вероятность получить Х на n дайсах по m граней, то это сумма по i от 1 до m (вероятность получить X-i на n-1 дайсах по m граней). И мы получаем много вызовов, которые можно и нужно мемоизировать

Serg
21.09.2016
11:32:54
надо подумать

Aragaer
21.09.2016
11:34:15
понятно, что вычисления на n-1 будут сделаны ровно m раз, но все меньшие - много раз. Тут мемоизация и выстрелит

Страница 1556 из 9768