• Как выделить похожие признаки в тексте(ML)?

    @dmshar
    Благодарность на этом сайте принято высказывать несколько иначе.
  • Поможете с задачкой на Python?

    @dmshar
    Теоретически это зависит от файловой системы и могут быть разные варианты. В худшем случае - счтываете имена всех файлов в директории и делаете то-же, что описано выше, но только над списком имен файлов. В лучшем случае - делаете это непосредственно просматривая директорий. Работая с конкретной ОС вы всегда знаете, какой именно у вас вариант есть смысл использовать.
    Получение имен всех файлов в директории в виде списка - одна команда.
    os.listdir(directory)
    Дальше - дело техники.
  • Как ввести в условие что число отличается на 2?

    @dmshar
    Это домашнее задание? Вы сами его уже пытались решить? Что именно не получилось? В чем конкретно у вас проблемы?
  • Как найти кратчайший путь с минимальным количеством поворотов(повороты в приоритете)?

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

    @dmshar
    idr1995, Стесняюсь спросить. Посмотрел ваши вопросы и ответы на них. Ни один из них вы не приняли как ответ, который вам помог. А люди старались и намой взгляд большинство ответов - полезные. Это ваша принципиальная позиция?
  • Как повернуть массив по часовой стрелке на 90 градусов?

    @dmshar
    krundetz, Подумал на досуге :-). С реверсом тоже красиво получается. Но, скорее всего - медленно. Там же еще полученные вектора надо будет "сцепить" в двумерный массив, да поэлементно. Но как учебная задача - очень полезна и красива.
  • Как перерисовать график в matplotlib?

    @dmshar
    Степан,
    Ну как это не помог?

    import matplotlib.pyplot as plt
    fig,ax = plt.subplots()
    x=[1,2,3,4]
    y=[6,5,4,3]
    ax.scatter(x,y)
    plt.show()
    plt.close()
    
    fig,ax = plt.subplots()
    ax.plot(x,y)
    plt.show()


    Выполняйте скрип построчно и понаблюдайте, как сперва создается окошко, потом там рисуется скаттер-плот, потом окошечко закрывается, потом открывается новое и в нем рисуется уже plot-график. Это то, что вы простили. Осталось это обернуть в ваши функции и если нужно - циклы.
  • Как перерисовать график в matplotlib?

    @dmshar
    Тогда просто. удаляете старый. Создаете новый и рисуете. Запускать весь ваш код и разбираться с QT, вашими непонятными расчетами расчетами и пр - особого желание вряд-ли у кого возникнет. желание нет.
    Хотите конкретной помощи - выделите минимально воспроизводимый фрагмент кода. Который у вас "работает но не так, как вы ожидаете. А народ посмотрит и попробует вам помочь.
    Для начала, попробуйте использовать
    plt.close()
  • Можно ли указать индекс в переменной?

    @dmshar
    Александр, Нужен "сишный" подход (максимум скорости, игнорируем вопросы памяти) - используем numpy. А списки предназначены именно там, где нужен "питошный" подход.
    Python тем и хорош, что дает именно то, что требуется, беря на себя все проблемы реализации такой идеологии.
  • Хочу создать бота для Вконтакте, что стоит учить?

    @dmshar
    Ну, наверное на Яндексе хороший курс и вы его даже прослушали.
    Только вот слово "Phyton" которое присутствует в английском языке, означает совсем другое понятие, чем "Python" в том-же английском языке. Какой нибудь новичок сильно удивится, сообразив что вы ему посоветовали изучать :-)
    P.S. Изначально указанное слова встречалось в вашем тексте два раза. Думаю, два раза его и надо исправить :-)
  • Как заменить данные из одного файла в другом?

    @dmshar
    Omolix, Может, все-таки учебник почитать?
    Вот тут Как средствами python выписать все объекты с определенными отличиями? вам описали как читать файл.
    Вот тут - как читать , исправлять и записывать исправления Как удалить все кроме некоторых слов в txt файле?
    Вот тут - как делать цикл, заранее не зная количество иттераций:
    Как в процессе цикла увеличивать количество кругов?
    Практически ничего больше для вашей программы не нужно.
    На подсказках - причем таких школьно-элементарных - программирование не изучишь, не то что "переделать под другие форматы и цели".
  • Можно ли поступить в европейский вуз на IT-магистратуру с дипломом переводчика?

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

    @dmshar
    Omolix, По сути ты учебники таки не читаешь принципиально и о методе split() так и не узнаешь ничего, пока тебе его не разжуют и не покажут как пользоваться на форуме. Ну, продолжай в том же духе. Все что надо для решения описанной задачи - уже есть в ответе.
  • Как починить график?

    @dmshar
    Не понятно, что значит " номиналы начинают суммироваться". Покажите пример того, что у вас получается. Тогда может станет понятнее, чего вы хотите. Пока - нет.
  • Как сравнить временные ряды?

    @dmshar
    Кластеризация временного ряда - это первое, что приходит в голову новичку в теме, но как знают те, что в тему уже не первый год - очень не лучшее решение для предсказания на основе временного ряда. Есть смысл использовать его только тогда, когда другие, более отработанные методы оказываются почему-то непригодными. Ну, например, когда один график повторяет другой но без привязки ко времени (трудно без картинки пояснить - погуглите Dynamic Time Warping) и есть необходимость использования именно другого (чужого) графика, а не "свои" данные текущего ряда.

    Вы же рассматриваете зависимость значений вашего ряда от ПРЕДЫДУЩИХ значений либо самого вашего ряда, либо нескольких рядов. (Цена золота сегодня зависит от цены золота вчера и цены серебра вчера). Т.е. в вашем случае надо смотреть обычные (ну, многомерные, если очень хочется) временны ряды и работу с ними. Для таких задач, кстати, наличие сильной корреляция двух рядов скорее преграда, а не помощь в предсказании.

    Ваша задача достаточно хорошо проработана в теории и в виде кучи разных реализаций. От методов Брауна-Хольта-Винтерса, до (V)SARIMA, от скользящего среднего до всяких нейросети (LSTM - как пример), от Фурье-анализа до GARCH-моделей. И для моделей с сезонностью, и для моделей случайного блуждания, и для моделей с регрессией и без. С реализациями и в TemsorFlow, и в Prophet, и в Pytorch, примеров применения которых в разных предметных областях - выше крыше, а ваши "потоки покупателей/продаж" и пр. маркетинговые штучки - так вообще излюбленная тема примеров. Большинство из методов не только даст вам прогноз, но и позволит оценить его точность. И в какой-то мере обеспечить пониманием того, насколько прогнозу можно доверять (в отличии, кстати, от кластеризации).
    На досуге ознакомьтесь:
    https://otexts.com/fpp2/
    P.S. Но если уж очень хочется помучиться именно с кластеризацией - то вот еще приличная статейка - забыл ее включить в первый свой ответ:
    https://habr.com/ru/post/334220/ Там же найдете неплохой список библиографии, если что.
  • Не поздно ли поступать в вуз?

    @dmshar
    1. Учится никогда не поздно.
    2. Со мной (правда не матфак, но прикладная математика) учились ребята на 9,8 и 6 лет старше нас. И мы отлично ладили. И пользовались они реальным уважением, хотя учиться им было немного трудновато. Тогда мы им помогали как могли. В те годы была обязательна военная кафедра, и там уже они нас, салаг, очень здорово опекали - и при учебе, и в особенности на лагерных сборах. Да и по жизни они были мудрее, это чувствовалось.
    4. А 4 года, особенно на старших курсах - это вообще не разница.
  • Задача Python "Список - Массив" как сделать?

    @dmshar
    FCB_3000, Имеется последовательность чисел как: 1, 2, 3, 4, 5... - я рад за вашу последовательность. И за умение четко излагать свои вопросы. Ответ на него я уже дал. Что-то неясно? что именно?
  • Найти количество совпадений значений в многомерном массиве?

    @dmshar
    rokot3, Тогда зачем был указан тег PHP? Например в Python есть специальные средства работы с множествами и их пересечениями, которые могут существенно упростить программирование этой задачи. В PHP их кажется нет, и тогда это надо писать в ручную.
    При отсутствии таких операций я бы сначала отсортировал элементы в внутренних массивах, а потом выполнил соответствующий поиск, сократив сложность выполнения самого внутреннего шага поиска до O(log n).