• Как собирать информацию с ПК приложения?

    @dmshar
    Oleg, Ну тогда пишите приложение, которое читает данные пересылаемые по сети от сервера вашему приложению (если конечно сумеете разобраться, что за протокол передачи там используется. Про вероятность того, что данные передаются еще и в каком-нибудь шифрованном виде я просто умолчу). После этого выкидываете ваш metatrader и пишете свой GUI, который будет "притворятся" metatrader-ом для сервера. Только вот первый вопрос - сложность такого (по сути - взлома) API приложения, а во вторых - уверенность в том, что в получаемом потоке данных нужная вам информация действительно присутствует (что не факт, иначе почему она "не реализована и не будет реализована. " Просто из вредности или ленности разработчиков? Не думаю.).
    Ну и наконец - Python тут как раз "не при делах". Т.е. да, задачу можно и на Python
    писать, а может оказаться, что- например - на С++ решение будет более эффективно. И главное тут не инструмент, а именно системно-архитектурное выстраивание приложения.
  • Как собирать информацию с ПК приложения?

    @dmshar
    А причем тут тег "Python"? Есть приложение - ищите его API и работайте с тем языком, для которого есть интерфейс к этому API. Если необходимой ВАМ функции в API нет - обращайтесь к разработчикам API, а не на форум.
  • Как фиксировать изменение значения переменной в Python?

    @dmshar
    Mikhail5482,
    переменная меняется не присвоением ей значения, а за счет парсинга с сайта

    Господи...... Ну может хоть ПОЛ СТРАНИЧКИ ПЕРВЫХ любого учебника по любому языку программирования..... нет, по основам информатики прочитать прежде, чем кидаться писать парсер?
  • Как создать некую структуру в python, сопоставить значения?

    @dmshar
    Алан Гибизов, Если это так, то это действительно элементарно. Непонятно, что тут объяснять надо.
  • Что читать «чайнику» по МОТУ?

    @dmshar
    А чем не подходят те книги, которые выдаются на первой страничке ответа Google на поисковый запрос "математические основы теории управления"? Вы объясните, а то вдруг мы найдем другие книги (со второй страницы отклика), а они вам тоже по какой-то причине не подойдут.?
  • Как создать некую структуру в python, сопоставить значения?

    @dmshar
    Вообще-то пример очень неудачный, и скорее всего - некорректный.
    Распишите пожалуйста ВСЮ таблицу, которую вы хотите получить. Там не так много элементов, легко делается в ручную. Но вот обеспечить соответствие вашему описанию странножелаемого результата - не получается.
  • Как решить задачу языком программирования?

    @dmshar
    Игорь, Я так понял, что уважаемый hint000 в своем варианте как раз сознательно уходит от "чистенького кода". А раз так - то может "намотать спагетти" так, как ему будет вкуснее.
  • Как в NumPy из k векторов получить (k+1)-мерный массив комбинаций?

    @dmshar
    Если внимательно посмотреть на результат, запрашиваемый ТС, то видно, что он хочет получить массив
    s=np.array([
    [
    [[1, 10, 100], [1, 10, 200], [1, 10, 300]],
    [[1, 20, 100], [1, 20, 200], [1, 20, 300]],
    [[1, 30, 100], [1, 30, 200], [1, 30, 300]]
    ],
    [
    [[2, 10, 100], [2, 10, 200], [2, 10, 300]],
    [[2, 20, 100], [2, 20, 200], [2, 20, 300]],
    [[2, 30, 100], [2, 30, 200], [2, 30, 300]]
    ],
    [
    [[3, 10, 100], [3, 10, 200], [3, 10, 300]],
    [[3, 20, 100], [3, 20, 200], [3, 20, 300]],
    [[3, 30, 100], [3, 30, 200], [3, 30, 300]]
    ]
    ])
    А если проверить размерность этого массива s.shape то он будет (неожидано)
    (3, 3, 3, 3)

    Ваш же код дает

    res2.shape
    Out[88]: (9, 3, 3)


    Не знаю, существенно ли это для ТС, но вот наличие отличия от задания - налицо.
  • Как найти ближайшее меньшее к моему числу из заданных чисел?

    @dmshar
    PavelMos,
    Опять не так.
    Написал уважаемый vilinyh вот так: "Если уж исходный массив отсортирован, то лучше через binary search искать (log n)".
    И это правда. Ваш алгоритм тоже работает ТОЛЬКО в случае упорядоченных значений списка. Но по скорости работы он не конкурент бинарному поиску.
    А для неупорядоченного списка он вообще не работает.
    Если же вы решили представить алгоритм для неупорядоченного случая - то и написали бы его. Тем более он практически не на много сложнее того, что вы написали.
  • Как найти ближайшее меньшее к моему числу из заданных чисел?

    @dmshar
    Вообще-то говоря ответ неправильный.
    x = [2**0, 2**1, 2**2, 2**3, 2**4, 2**5, 2**6, 2**7, 2**8, 2**9, 2**10]
    y=0
    for i in range (0,len(x)): 
        if x[i]>y:
            print (x[i-1],y)
            break

    Результат:
    1024 0

    А теперь введите, например, число 32.
    Ответ
    32 32

    Разве это ближайшее меньшее ?

    Вообще, начинающие программисты не умеют внимательно читать условия задачи.:
    "любое число, которое я ввожу сам".
    Так что могут быть и отрицательные числа. Попробуйте, что получиться.
  • Какой дизайн исследования и статистические критерии можно использовать?

    @dmshar
    pilotus,
    я понимаю ..... Когда обе переменные количественные понятно, а тут одна, как вы заметили, номинативная. --->> Не понимаете. В А/Б тестировании одна из переменных ВСЕГДА номинальная. Так что, если понимаете что такое этот тест, что что-же непонятного остается?

    это биномиальное распределение и коэф. корреляции Пирсона. --> Это не они вам подошли. Это те инструменты, которые ПРЕДНАЗНАЧЕНЫ для решения данной задачи.

    Например нет информации о чем интересовались те, кто не купил. - а зачем????

    Спасибо. Пока не помечаю решенным. --> Незачто. Пока прерываю наши приятную беседу. До тех пор пока не разберетесь с азами.
  • Интерпретация результатов classification_report обученной модели KNeighborsClassifier библиотеки sklearn?

    @dmshar
    genalll,
    И прогназировать получится только 1й класс? ---> Почему???
    Даже в документации по пакету scikit-learn
    https://scikit-learn.org/stable/modules/neighbors....
    в качестве примера приведена классическая задача распознавания ирисов, в которой целевых классов три. На реальных задачах ничего не мешает использовать большее число классов. Ну, про 14 400 (или сколько там в МКБ на сегодня) речи не идет, конечно. А вот в какой-то более-менее узкой области - вполне реально.
    А вот приведенные метрики - это же не классификатор как таковой. Это просто показатель, насколько классификатор корректно (в разных смыслах) работает по распознаванию конкретного диагноза. И они да, работают по принципу - "болезнь Х есть против того, что болезни Х у данного больного нет". Но это оценка алгоритма, а не необходимость реально переходить к бинарной классификации.
    Но даже если вы захотите действительно распознавать какую-то одну болезнь, то и тут есть над чем потрудиться. Ну например, вот тут
    ai-news.ru/2019/01/nejroset_nauchilas_opredelyat_b...
    сообщают, о том, что нейросеть научилась ставить диагноз Альгеймера на шесть лет раньше врачей. На мой непрофессиональный взгляд - это тоже весьма серьезный результат.
  • Как применить машинное обучение для медицинских данных (пример данных под катом)?

    @dmshar
    Dimonchik, Ну, на сколько я понимаю, не все так смешно или грустно. И диагноз ставит не только паталогоанатом. На самом деле врачи именно так ставили диагноз последние 200 лет: описание симптомов (с годами - все более детальное и формализованное во всяких справочниках) -> диагноз. Некоторые системы (тот же Watson) пытаются формализовать этот процесс сведя его к опроснику и дальнейшему применению систем классификации из машинного обучения, используя именно МКБ (вернее - небольшое его подмножество) как пространство возможных классов. Некоторые пытаются прикрутить сюда разбор описания на естественном языке (благо его подмножество при описании анамнеза весьма ограничено)- как в приведенной статье. Лично я слабо понимаю во второй задаче, но в способность автоматизированного классификатора - вполне верю.
    А есть еще направление связанное с компьютерным зрением - выявление патологий по рентгеноснимкам, УЗИ, или просто фото (от дерматологии до пульмонологии и онкологии). Уже сейчас некоторые системы способны не заменить, но по крайней мере достаточно эффективно освободить рентгенолога от рутины. Так что перспективы там (в медицине) огромны - главное, что-бы туда не лазили всякие желтые журналюги и не опошляли/опримитизировали/охайповали текущие результаты исследований.
  • Обучение по cyber security, что посоветуете?

    @dmshar
    ddd13, Имеет. Более того, для сферы ИБ - это обязательная опция. Опять же, если не опираться на сказки про крутейших специалистов из подворотни.
  • Обучение по cyber security, что посоветуете?

    @dmshar
    Через курсы? В CyberSecurity? Ну только с прочнейшем IT-фундаментом. Не считая киношек про крутейших хакеров-самоучек.
  • Что делать если numexpr не работет с большой степенью?

    @dmshar
    Что есть в вашем представлении "Большим числом"?
  • Доступное обучение по работе с сетевым оборудованием?

    @dmshar
    fpir, Сайтов, подобных тому, на который вы привели ссылку - достаточно много в сети, разного качества, по разным вопросам. Это правда. Как и достаточно другой литературы на околосетевую тематики. Но!
    Во-первых, это точно не "онлайн-курсы", о которых просил ТС.
    Во-вторых, попробуйте после освоения этих материалов самостоятельно настроить корректно и качественно хоть какое-нибудь брендовое оборудование в не совсем тривиальной конфигурации. После хороших, а тем более сертифицированных курсов от производителя - худо-бедно но сумеете. Почувствуйте разницу.
    В-третьих, "коммерческие предложения или нет" - ТС ни слова не сказал. Это требование - и вообще, тема про стоимость - появилась только у вас в комментариях. Но вы же не ТС? А если он (ТС) сам не сумел их - эти курсы - найти, то ответ абсолютно соответствует приведенному вопросу.
    В-четвертых, почему кому-то (вам в том числе) должно стать легче или тяжелее, от того, что это бесплатная реклама (хотя таковой приведенные ссылки разумеется не являются) осталось загадкой.
  • Доступное обучение по работе с сетевым оборудованием?

    @dmshar
    fpir, Про "серьезность" вопрос был к ТС. Или вы одно и то-же лицо, но под разными никами?
    Во-вторых, вопрос был про "онлайн-курсы или какие-нибудь учебные материалы"- т.е предполагалось, что у ТС нулевые знания и ему даже найти курсы по теме сложно. А это значит, что ему для начала надо именно "введение". А дальше - он сам разберется нужно оно ему, и если да - то искать "аккредитованные курсы за денюжку". А как же. Бесплатно можно выучиться на сантехника и то, на квалифицированного - врят-ли. А на специальность, которую люди годами осваивают, и в которой знания успевают устареть быстрее, чем ты те курсы закончишь - на шару не получиться. Ну или идти к кому-нибудь в подмастерье. На долгие года.
    Какое отношение имеют "100-1000 км" к вопросу о "онлайн-курсах или какие-нибудь учебные материалы" - я не понял.
  • Как посчитать доверительный интервал для суммы двух ошибок при отличающимся числе степеней свободы?

    @dmshar
    Luka83, Последовательность действий я описал. Про оценку дисперсии - написал. Она (оценка) у вас тоже есть. То, что у вас малая выборка - это новая вводная. Значит при определении доверительного интервала суммы надо пользоваться не квантилями распределения Лапласа, а квантилями распределения Стьюдента.