• Как получить все значения excel?

    @dmshar
    Пример неправильно отображаемых данных приведите.
  • Почему не проходит решение?

    @dmshar
    Очевидно вы не представляете, что работа программиста - это 20% времени написание кода, а 80% времени - его отладка. Отладка заключается в том, что берутся некие исходные данные (ваш ужасный тест№19) берется результат, а потом скрупулёзно, шаг за шагом (для этого в любом IDE есть даже пошаговый дебагинг) проверяется как работает программа. В дебагинге можно смотреть как на каждом шаге изменяется переменные программы и ДУМАТЬ, соответствует это тому, как они должны изменяться. И если они не совпадают - искать в программе место, которое есть причиной этой разладки. Вам "интересно", но вы хотите на себя взять 20% процентов по написанию, а 80% самой "веселой" работы по отладке скинуть на других. Боюсь, что для других это будет не столь "интересно".
    Хотите освоить программирования - в первую очередь не олимпиадные задачки решайте, а учитесь самостоятельно свои программы отлаживать.
  • Почему не проходит решение?

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

    @dmshar
    А Python учить не пробовали? В любом элементарном курсе Python на втором уроке, когда объясняют цикл while в качестве упражнения делают вот это "Как введя определенный символ(команду) завершить этот бесконечный цикл".
    Очень рекомендую ознакомиться.
  • Команда для создания WEB-платформы. Написание Диплома, с академической стороны. Какая должна быть организационная структура и состав проекта?

    @dmshar
    Вообще-то "внедрение методологии" - это вовсе не подбор команды. И от того, сколько у вас маркетологов в команде процесс ВНЕДРЕНИЯ методологии не зависит никак.

    У вас диплом надеюсь по менеджменту, а не про ИТ?
  • На какой платформе изучать Python 2?

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

    @dmshar
    lutokris, А попробуйте еще так:
    l=[i for i,v in enumerate(lst) if v == 0]
    с=len(lst)
    m_l=[с]*с
    for i in range(с):
        for j in l:
            if m_l[i]>abs(i-j):
                m_l[i]=abs(i-j)
    print (m_l)
  • Как сравнить ряды в двух разных таблицах?

    @dmshar
    FanatPHP, Так для того, что бы это знать - надо учебник прочитать. Хотя бы пару страничек из него. Непреодолимое самостоятельно препятствие.
  • Стоит ли изучать Нейросети?

    @dmshar
    Mishele123, А посмотреть те ссылки, что я вам привел - вы даже не удосужились? Там ведь специально написано, что надо, даже какие разделы - в том числе статистики - вам пригодятся. Даже картинки приведены для особоленивых. С таким подходом - "вот учу от сих до сих, как задала училка на уроке, и не шагу в сторону" - в сторону DataScience, Нейросетей да и вообще современных Информационных Технологий лучше и не смотреть.
    P.S. Еще раз перечитал ваш последний вопрос. А что такое "понимание как это работает" в отношении к статистике и теории вероятностей?
  • Как перебрать первые 10 строк в DataFrame и увеличить значение в них на 1?

    @dmshar
    В заглавии вопроса явно написано "Как перебрать первые 10 строк в DataFrame". На этот вопрос я и отвечал. Если вам надо задать другой вопрос - например, "увеличить на 1 топ-5 самых больших значений " - ну так это уже другая тема.
    Но в принципе это несложно. Сначала сортируете свой датафрейм по полю A, а потом увеличиваете сколько нужно первых строк в отсортированном ДатаФрейме.
  • Почему Python такой, как им пользуются?

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

    @dmshar
    У вас вставить нужный тег на функцию силы хватило, а на код самой программы нет?
    Вопрос второй - а что означает термин "локальное выравнивание последовательностей". Я нечто подобное встречал только в задачах биоинформатики, а что ОНО означает у вас?
    Вопрос третий - вы приводите обрывок какой-то программы (еще и неправильно отформатированной, что делает поиск ошибок в ней невозможным, ну да ладно), в которой активно используются некие загадочные переменные S, gap, Y, rez и пр. но какие в них значения предлагаете нам угадать?
    Вопрос четвертый. Я знаю, что такое функция match() из пакета re. А что вы вообще хотели сказать оператором
    (match if Y[i - 1] == X[j - 1] else mismatch)
    Вы глубинный смысл этого выражения нам поведать можете? Да еще и в качестве элемента выражения, которое используется в качестве параметра вашей загадочной функции.
    В общем - хотите помощи - потрудитесь дать для начала ответы на эти вопросы, желательно с использованием общепринятой терминологии.
    P.S. Вообще-то вопрос подобного типа надо задавать не в виде "что неправильно", а в формате "вот вход, вот ожидаемый выход, а вот то, что я получаю. Подскажите, где у меня может быть ошибка".
  • Как используя цикл for узнать периметр окружности вписанной в квадрат?

    @dmshar
    Для решения необходимо иметь информацию о том, сколько точек у вас имеется в единице площади. Кстати 78 и 39 измерены я надеюсь в попугаях?
  • С помощью каких формул вычисляются коэффициенты многомерной линейной регрессии методом стохастического градиентного спуска?

    @dmshar
    fjaerj12,
    Что-то мне кажется, что это ваши слова: "мне нужно самостоятельно это запрограммировать." Я не ошибаюсь? Я вам привел ссылки, одна из которых так и называется "Реализация метода стохастического градиентного спуска на Python" А во второй прямо на первой строке, под заголовком написано "В этом уроке мы рассмотрим теорию о том, как работает градиентный спуск и как его реализовать в Python.Затем мы реализуем пакетный и стохастический градиентный спуск, чтобы минимизировать среднеквадратичные функции ошибок." Да, статьи не короткие, и не совсем легкое чтиво, но вы же не ожидали, что эти формулы будут выглядеть как краткая шпаргалка для школьника? (Впрочем, статьи оказываются и не очень-то сложными, если внимательно их прочитать)

    Теперь оказывается, что вам они не нужны, а нужны ТОЛЬКО формулы, по которым эта реализация выполнена. Ну ладно, это еще проще:
    https://ru.wikipedia.org/wiki/Стохастический_гради...
    http://www.machinelearning.ru/wiki/index.php?title...
    https://habr.com/ru/post/308604/

    Если и это вам не подойдет, тогда это все будет выглядеть более чем странно. Останется вам порекомендовать только взять соответствующий университетский учебник и прочитать все там. Вы же не надеялись, что тут вам прочитают лекцию в кратком изложении.
  • В чём ошибка в коде?

    @dmshar
    Егор Хохлов,
    Как я люблю людей, которые считают, что все окружающие им что-то должны, а они могут сквозь зубы что-то там пренебрежительно цедить.
    Вам подсказали, что ваш код должен быть приведен к установленному на этом сайте виду. Вы это сделали но не удосужились упомянуть об этом, после чего комментарии к старому коду выглядят немного дурацкими.
    Вам подсказали, что при просьбе о помощи надо не выдергивать пол строчки из текста ошибки, а давать полную информацию. И опять - от вас ни слова, но предыдущий комментарий теперь выглядит и вовсе идиотским.
    Наконец, вам подсказывают, в какой переменной искать ошибку. И даже - какую. А вы, вместо того, что-бы хотя-бы хрюкнуть что-нибудь в ответ, гордо ставите свои вопросительные знаки - типа "що вы там мельтишите, я же задал вопрос, где на него ответ?".
    В вашем же стиле повторно задаю вопрос:
    какое значение имеет имеет переменная date_pr в момент выполнения оператора
    day = date_pr.strftime("%A")
    и в каком формате эта переменная находится?
    В качестве подсказки рекомендую заглянуть в документацию по Python, https://docs.python.org/3/library/datetime.html
    где абсолютно однозначно написано:
    "datetime.strftime(format) Return a string representing the date and time, ".
    Теперь вся информация у вас на руках, осталось только немного подумать.

    За ответ можете не благодарить. Но если вы так и не сможете понять ответ и поставите даже десять вопросительных знаков, желания вам дальше помогать больше нет.
  • С чего начать изучение области AI, нейросети...?

    @dmshar
    pipeul,
    Отвечаю.
    1. На рынке труда - хреново. Тысячи вот таких: "ничего не понимаю, даже не интересуюсь но хочу, ибо говорят что там можно заработать немеряно бабок" - кинулись в эту область. Правда из тысячи заработает только один, а остальные либо быстро отсеяться, либо надежно займут позиции старшего подручного младшего помощника ассистента специалиста по "AI и нейросетям". И как мне кажется - заслужено займут.
    2. Глубокие знания математики важны.
    3. Про популярные ресурсы - это крутой вопрос. Ну вот вам самый популярный, дерзайте: www.kaggle.com
    4. Python действительно "вроде популярен".
    5. "Знаю понятия/что есть и для чего пределы, производные, интеграллы, но если дать мне пример на решение, то наверно я не смогу решить." - это очень плохо. Но хорошо то, что вам есть куда развиваться и совершенствоваться. Ну вот, что советуют по этому поводу умные люди: https://mml-book.github.io/ Там же и учебник есть, можете начать изучение прямо сегодня.
    5. Ответвления есть. Но пока до "ответвлений" не дорастете - придется заниматься базой. С нее и начните.
  • Как в python можно реализовать эмпирическую функцию распределения?

    @dmshar
    DemonDED,
    Какие "разные расстояния"? Между чем и чем? Более того, какие "повторяющиеся точки" в вашей выборке? Покажите их в вашем примере?

    Во-вторых. Вы запросили построение эмпирической функции распределения. Она и построена. Для построения эмпирической функции по оси Х откладываются значения ваших данных (это - из определения функции распределения). Откуда там на вашем рисунке может взяться 1,2,3...10, если ваши данные находятся в диапазоне от -1.97 до +3.3?

    В-третьих. По определению эмпирическая функция распределения в случае дискретных значений строиться так: для каждой точки х вашей выборки, откладываемой по оси Х, значением Y есть вероятность того, что наугад взятый элементов вашей выборке окажется меньшим, чем значение х. (ну, или если совсем "по-простому", доля элементов выборки менших х). Для того, что бы из моих рисунков 1 и 2 действительно получить eCDF, надо значения по оси Y разделить на количество элементов в выборке. На форму самого графика это не повлияет никак, а значения по оси Y просто окажутся пронормированы от 0 до 1. Я это не сделал, но надеюсь для вас дополнить соответствующим образом скрипты сложности не представит.

    Ну и в-четвертых. Я построил то что вы просили - эмпирическую функцию распределения. Построил строго по определению. Из вашего комментария к моему вопросу можно заключить, что на самом деле вы хотели построить что-то другое но почему-то решили назвать это "эмпирической функцией распределения". Но что именно - ведомо только вам одному. Поэтому, если нужна дальнейшая помощь, сформулируйте четко и однозначно, желательно в общепринятой терминологии и не используя термины не по назначению, что-же за такой дивный график у вас должен получиться и что именно на нем должно быть отображено.
  • Программа не запускается не понимаю почему выбивает ошибки?

    @dmshar
    Ruslan Mordovanech, Что значит "я думаю"? Это же ваш код. И вы должны понимать каждый символ в нем. Так вот вопрос не в том, что делает collect_data(), а что за модуль main вы хотите использовать?
    Ну и уж совсем плохо называть и модуль и функцию одинаково "main".
    Но у вас на картинке однозначно написано. Нет такого файла "main" в рабочей директории проекта. Проверьте. Скорее всего он все-же называется "main.py".