Задать вопрос
  • Как делаются крутые голоса для ассистентов?

    @dmshar
    Вы в школе поиск в Goole изучали? Если нет, то я сделаю это за вас:
    https://habr.com/ru/post/515128/
    https://habr.com/ru/company/just_ai/blog/464925/
    https://androidinsider.ru/eto-interesno/kak-rabota...
    Это элементарное введение. Думаю, для начала хватит.
    Что такое "крутой" голос я не понимаю. "Высокий", "низкий", "женский", "детский", "нежный", "грубый" - понятно. "Крутой" - нет.
    Ответ написан
    Комментировать
  • Алгоритм пропуска числа?

    @dmshar
    Для поиска пропущенных чисел вовсе не обязательно делать последний цикл да еще и в цикле.
    Достаточно один раз линейно пройти отсортированный массив от начала и да конца проверяя на каждом шаге выполняется или нет условие arr[i]==arr[i]+1, и если не выполняется - то arr[i] = это ваше число.

    Можно и по другому. Если вам известна numpy, то сначала создаете нулевой массив на n позиций, потом каждое число х записываете так, что-бы arr[x]=х. А потом за один проход массива ищите те позиции, которые остались нулевыми.

    Можно и еще придумать алгоритмы, которые будут работать точно быстрее, чем брутальный цикл в цикле.
    Ответ написан
  • Библиотека для визуализации технологического процесса?

    @dmshar
    А не существует единого средства. Для того например тот-же UML и содержит больше десятка всяких нотаций, что-бы описать процесс (или систему, программу и пр.) с многих сторон.
    Ну или комплекс стандартов описания IDEFx.
    Смотрите, выбираете, что наиболее подходит с учетом специфики именно вашей задачи.

    Много чего поддерживается тем-же MSVisio, но если остановитесь на чем-то конкретном - можете найти и специализированную системку.
    Ответ написан
    Комментировать
  • Материал для изучения языков программирования: C++, Python и другим?

    @dmshar
    Учебники бывают разными, в зависимости от возраста обучаемого. Вы в каком классе учитесь? Были-ли уже уроки информатики? Что учитель информатики ответил вам на такой вопрос? Какие "Книги, статьи или же приложения для изучения" вы уже пробовали и они вам не подошли? По какой причине?
    Ответ написан
    Комментировать
  • Неправильно работает код python?

    @dmshar
    Для того, что-бы файл реально записался на диск, его надо закрыть после записи. Без этого все ваши изменения остаются исключительно в буфере. А команды открытия файла я что-то не вижу вообще.
    Ответ написан
  • Только чтение файла для пользователя python?

    @dmshar
    Модуль оs . Метод os.chmod(path, mode).
    Используется для изменения прав доступа к файлу или каталогу. Второй параметр дает возможность установления права доступа такими, как вам нужно.
    Ответ написан
    Комментировать
  • Как получить число между определённых знаков?

    @dmshar
    def is_number(str):
        try:
            float(str)
            return True
        except ValueError:
            return False
    t = "text @@-12346764853@@ text fgtdytd@@-12.346@@ hfghsgf @@162.4@@"
    r = t.split('@@')
    print(list(filter(is_number, r)))


    Результат
    ['-12346764853', '-12.346', '162.4']
    Ответ написан
    Комментировать
  • Какими способами в Python можно адаптивно нормализовать сигнал?

    @dmshar
    Изучайте теорию временнЫх рядов. Там все ваши вопросы решены уже давно.
    Из программных средств - библиотека scipy и statsmodels, где тоже практически все, что нужно имеется в наличии.
    Ответ написан
    Комментировать
  • Алгоритм для поиска узла в неупорядоченном дереве?

    @dmshar
    В НЕупорядоченном дереве такого алгоритма не существует. Это ничем не отличается от поиска в НЕупорядоченном массиве. Обе задачи требуют просмотра всего набора элементов. При упорядочении - можно думать о повышении эффективности алгоритма.
    Ответ написан
    Комментировать
  • Вывод таблиц в Питоне?

    @dmshar
    Советую сначала прочитать про Pandas. Думаю, 95% ваших вопросов закроются. Остальные - задавайте, будем разбираться по мере появления.
    Ответ написан
    Комментировать
  • Локализация шкалы Datetime в Pandas и Plotly на русский язык. Как сделать?

    @dmshar
    import datetime
    import locale
    locale.setlocale(locale.LC_ALL, 'ru_RU.UTF-8')
    mydate = datetime.datetime.now()
    mydate.strftime("%B")
    mydate.strftime("%A")


    Результат:
    'Сентябрь'
    'вторник'


    Дальше делайте с ним что хотите, хоть в Plotly передавайте, хоть склонения добавляйте, хоть группируйте.
    Ответ написан
  • Как нарисовать легенду в python pyplot?

    @dmshar
    По логике вашего скрипта непонятно, а что же вы хотите в той легенде написать?
    Тогда решение "в лоб".
    Внесите вызов функции plt.legend в цикл и вызывайте ее только на первом шаге цикла. Ну, или только один раз.
    Ответ написан
  • Возможен ли, перевод звукового потока с помощью нейросети?

    @dmshar
    Не рекомендую. Судя по вопросу ваше представление о нейросетях - крайне начальное. Если начинать сразу с двух сложнейших задач, то с вероятностью 99.99999% вы его во-первых, в одиночку не осилите, во-вторых - такие задачи решаются очень не быстро, в третьих - они крайне требовательны к уровню подготовки команды. (Оставшиеся доли проценты - на то, что вы по талантам выше Эйнштейна и Тюринга вместе взятых).
    Вы же, начав с этой задачи ничего, кроме как отбить какую-бы то ни было охоту изучать предмет - не получите.
    Поэтому рекомендую начинать изучение с азов, постепенно поднимаясь к более сложным темам. И учтите, что это очень не быстрый путь.
    Ответ написан
    Комментировать
  • Как написать это в цикле?

    @dmshar
    import math
    x=0.1
    N=20
    a=[x]
    for i in range(2,N):
        a.append(3+(1/(2**i))*(math.sin(a[-1]-x))**2)
    print (a)


    Только пока вы за каждым пуком будете бежать с вопросами на форум, программистом вам не стать.
    Ответ написан
    Комментировать
  • Какие библиотеки использовать для анализа графика?

    @dmshar
    Не важно, откуда и как вы получаете свои данные.
    Вывод графиков на Python реализовывают с помощью библиотеки Matplotlib.
    Разумеется, если вы не хотите выводить графики через web-интерфейс , делать график интерактивным и пр. Там - другие библиотеки, но в вопросе об этом речь не шла.

    А анализировать данные - можно и без всяких графиков. Обычного Python - ну может еще и numpy - за глаза хватит.
    Ответ написан
    Комментировать
  • Как узнать на какой строке находится указанное слово?

    @dmshar
    text= open('text.txt', 'r')
    line = text.readline()
    i=0
    while line:
        print (line),
        if line=='word':
            ns=i
            break
        line = text.readline()
        i+=1
    text.close()
    print ('Номер нужной строки ',ns)


    Или даже так

    text= open('text.txt', 'r')
    for id, line in enumerate(text.readlines()):
        print (line)
        if line=='word':
            break
    text.close()
    print ('Номер нужной строки ',id)
    Ответ написан
    1 комментарий
  • В каком направлении развиваться(учитывая склонности)?

    @dmshar
    Вопрос "кем быть - летчиком или шахтером" ("бэкенд разработчиком" или "дата саентистом") обычно решается к концу школы. Помните, что для DS необходима суровая математическая подготовка. Для программиста важнее умение думать логически и усидчивость.
    Судя по вопросу - у вас еще есть пару лет времени на выбор.
    P.S. И да, профессии "бекэндер" не существует. Есть профессия "программист". И любой ВУЗ учит программировать, а не "программировать бекенд".
    Ответ написан
    Комментировать
  • Можно ли прогнозировать только по категориальным признакам в ML коих больше 100?

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

    @dmshar
    Дедушка Ленин как то сказал:
    "Учиться, учиться и еще раз учиться".
    Я бы (скромно так) написал - "думать, учиться, учиться думать, снова думать, снова учиться, снова учиться думать ... и так всю жизнь". Это ответ на ваш вопрос.
    Да, поиск информации - это не решение школьной задачи по математике, где взял готовую формулу, подставил число и - герой! Тут надо думать. В первую очередь. Кто не понял этого еще в школе (что важно не запоминать, и даже не списать у соседа ради оценки, а решать ЛЮБЫЕ задачи самостоятельно) тот будет учиться в зрелом возрасте (что труднее и дороже, а часто - и на много больнее). Кто понял - будут просто нарабатывать опыт. Потому что в 90% случаев - как и впрочем, при решении любой задачи вне учебника - именно опыт и практика,плюс умение самому думать, в том числе обобщать свой опыт - ключ к успеху.
    А по готовому рецепту - только борщ варится, да и то, он у разных хозяек одинаковым не получается. Даже тут - важен ЛИЧНЫЙ опыт и ЛИЧНАЯ практика.
    P.S. Вот даже по вашему запросу о холодильниках слету находится штук 15.
    https://productcenter.ru/producers/catalog-kholodi... Понимаю, что не все они вам подойдут, но это уже не поиск, а дальнейшее маркетинговое исследование.
    Как вам удалось найти только 2-3???
    Ответ написан
    5 комментариев