• PackagesNotFoundError: The following packages are not available from current channels: - tensorflow-text?

    Роми, обнови pip.
    pip install --upgrade pip Потому что в целом pip будет по шустрее conda просто и он не все может. Иногда conda иногда pip, иногда нужно указать канал у conda. conda install -c conda-forge package name. Но tensorflow через pip нужно ставить.
    Написано
  • PackagesNotFoundError: The following packages are not available from current channels: - tensorflow-text?

    pip не медленный у меня этот tensorflow-text на анаконду в течении 3 минут поставился. Просто установка tensorflow рекомендована через pip это с официального сайта tensorflow. pip install -U tensorflow-text==<version> это с официального сайта вместо version естественно версию. какую ставишь.
    Написано
  • Csv Writer игнорирует записывание ~1% от итераций, что делать?

    Мой совет вам используете библиотеку pandas для решения подобных задач. Это совершенно поворот не туда совмещение двух файлов по определенному принципу (если их артикулы SKU совпадает) вручную. В библиотеке все средства для решения подобной задачи есть. Одним словом используйте pandas.
    Написано
  • Можно ли измерять вероятность в процентах?

    DiPlus, Можете но только это не будет измерением. Во многих случаях не только можно а нужно это делать. Например Мы не слышим в прогнозе погоды на завтра вероятность дождя 0.75 мы можем услышать 75% не смотря на то что алгоритм предсказывающий погоду получил 0.75 но для доклада он перевел результат в проценты.

    На практике в задаче очень часто даны проценты например 40 процентов клиентов предпочитают продукт А из этих 40 процентов половина станут постоянными клиентами и т.д. и первым делом вы будете переводить все вероятности указанные в процентах в [0,1] а потом разрабатывать решение.

    Измерением (нельзя называть все что нам хочется ) причем категорически нельзя. Математика это язык определений. Так вот вероятность это функция с диапазоном вывода [0,1]. Если функция вероятности выдала ответ за пределами данного интервала это ошибка.

    В заключение вы упорно не хотите понимать разницу между измерением и репортом, докладом каким угодно словом это назовите. Когда мы говорим вероятность дождя 75% на завтра мы НЕ ИЗМЕРЯЕМ мы делаем РЕПОРТ (в процентах), например какой нибудь спортивный комментатор может сказать шансы команды А 4 к 1 против команды Б. И это РЕПОРТ (на этот раз в шансах). ВЕРОЯТНОСТЬ живет в мире между 0 и 1. И измерятся числом от 0 до 1. А производить репорт мы можем многими способами в том числе и процентами.
    Написано
  • Можно ли измерять вероятность в процентах?

    DiPlus, можно привести очень примитивный пример. Вы подкидываете монетку 2 раза, какова вероятность того что оба раза выпадет орел, при условии что вероятность орла и решки одинакова.
    Решение: 0.5 * 0.5 = 0.25 затем вы можете умножить 0.25 на 100 и получить 25% и доложить вероятность 25%. ваш ответ верен. А теперь с процентами (измеряли бы мы с процентами) 50 * 50 = 2500 получили полный бред. Да можно (извратится никто на практике так считать не будет) потом разделить на 100 и получить 25. Но никто так не считает, так вот в других более сложных случаях и извратится не получится просто бредовый ответ будет.
    Написано
  • Можно ли измерять вероятность в процентах?

    DiPlus, Вероятность 43% данного события данная формулировка верна. Вы путаете измерение вероятности и то как вы ее докладываете. Вы можете докладывать вероятность в процентах, в шансах и.т.д. никаких проблем ни на каких уровнях в этом нет.
    Если вам предстоит решать задачу по теории вероятности то вы будете находить число 0 до 1 используя соответсвующие формулы. потому что в теории вероятностей (не путать вероятность и теорию вероятностей.) никаких процентов нет. В своем ответе я написал чем является вероятность. После того как вы ее нашли вы умножили на 100 и получили проценты и никаких проблем с этим нет. Но для теории (которую вы используете для решения) никаких процентов нет. Возможно ли применять теорию вероятности где диапазон скажем вместо [0,1] был бы [0,100], нет невозможно. Вот поэтому и ответ нет нельзя измерять вероятность, а докладывать можно пожалуйста ни каких проблем.
    Написано
  • Python - Есть ли аналог Selenium для работы в браузере с профилем?

    Арслан Агаев, Почитал документацию гугл, потому что попробовал свой же код (раньше так работало) только add_argument a не argumtnts
    Так вот google отключил данную опцию из соображений безопасности. Так что все селениум больше не поддерживает автоматический вход.
    Написано
  • Как отключить режим инкогнито в selenium?

    Вчера уже отвечал на этот вопрос (от другого пользователя), посмотрите по тегу селениум. Ответ на варос Python — Есть ли аналог Selenium для работы в браузере с профилем?
    Написано
  • Python - Есть ли аналог Selenium для работы в браузере с профилем?

    Арслан Агаев, вы все правильно посмотрели и правильную строку вставили. У вас у хрома несколько аккаунтов, когда вы вручную запускаете хром он же запускается под каким то аккаунтом, это и есть дефолтный аккаунт, но дефолтный не тот под которым бы вам хотелось юзать хром с помощью селениум. Вам нужно вручную на время пользования сделать ваш аккаунт дефолтным, а все остальное оставить также.
    Написано
  • Python - Есть ли аналог Selenium для работы в браузере с профилем?

    Арслан Агаев,
    Потому что default пользователь не вы, поменяйте вручную дефолтного пользователя на ваш аккаунт и полный вперед. У вас
    'C:\\Users\\SERVICE\\AppData\\Local\\Google\\Chrome\\User Data\\Default'

    Обратите внимание на окончание строки Default, то есть пользователь по умолчанию, а по умолчанию не ваш профиль выбран.
    Написано
  • Как отформатировать таблицу в pandas?

    Nikita235,
    df = df_list[0]
    df = df.drop('#',axis=1)
    print(df.to_string(index=False))

    это код внутрь функции своей, вставь, он уберет и то и другое. Индекс убирается только при выводе на печать, а так индекс неотемлимая часть датафрейма и его убрать нельзя.
    Написано
  • Как отформатировать таблицу в pandas?

    Nikita235, Я не разу не работал с ботами, но достаточно ли места для вывода форматированной таблицы в консоле куда вы водите? вот вывод в обычном терминале все в порядке.
    639b3e624a61e974167471.png
    Написано
  • Как отформатировать таблицу в pandas?

    Вы уже делаете print внутри функции, достаточно просто вызвать функцию. Я запустил ваш код и как и ожидалось, он выдает уже форматированную таблицу. Где и как вы запускаете скрипт, потому что таблица должна быть отформатированна при выводе.
    Написано
  • Как правильно обработать статистику опроса о маршрутах транспорта?

    Jeditobe, Ну если вы уверены в репрезентативности выборки то. У вас есть все данные для статического анализа, тестирования гипотез и т.д. Достаточно ли 450 человек, да достаточно. Я в корне не согласен что нужно 1000-2000 участников или что информация бесполезна и не позволяет делать выводов. По поводу весов вы упомянули что данные получены из разных источников т.е размер группы / общее количество респондентов это уже ваши веса. Затем можно сравнить по группам нет ли аномалий в ответах среди групп это так в преддверии анализа. Препятствий для статического анализа с соответствующими выводами я не вижу.
    Написано
  • Как создать бот, определяющий сколько дней осталось до дня рождения (при нажатии СТАРТ дата запрашивается в произвольном формате (д-м-г)?

    Rafael Minibayev, ну так правильно, у вас же формат в котором вы спрашиваете пользователя ввести дату "dd-mm-yyyy" соотевественно, если пользователь вводит через точку он не парсит дату, добавьте условие на случай если пользователь ввел через точку и в
    then = datetime.datetime.strptime(test_date, "%d-%m-%Y")
    вместо знаков тире используйте точки.
    Написано
  • Почему в Python не импортируется библиотека python-docx?

    Необязательно, по простому говоря окружение это изолированный python и его библиотеки, у вас может одно и того же окружение на многих проектах особенно когда учитесь. Судя по вашему скриншоту, вы используете IDE pycharm (не рекомендовал для новичков). Так вот ее надо уметь настраивать, она может изолировать для проекта окружение (я ее не использую не могу подсказать как настраивать).
    Написано
  • Как распарсить датафрейм в пандас, когда сзначеним одной колонки являются словарь?

    Так тоже можно решить проблему, я бы вместо вашей функции использовал очень короткий код new_df = df['Tuples'].apply(pd.Series)

    Это создаст новый фрейм где ключи словарей станут, новыми столбцами с соответствующими значениями, но потом все равно нужно будет через акссесор str избавляться от листов в одном из столбцов.
    Написано
  • Как вывести ссылки на всех авторов с этой страницы?

    kan3k1k3n, дам вам маленький совет, если работаете с парсиногом то обязательно освойте конструкцию try except, потому что исключения которые нужно ловить в парсинге будут всегда. И подобные проблемы будут преследовать.
    Написано
  • Как работает random.choices с weights?

    это не для данного случая а для любого когда вы указываете вес. Вы не указываете процент вы указываете частоту. Да, в данном случае 80 означает шанс в 80% но это необязательно вместо weights = [1,3,7,9,80] вы можете задать любой weights (линейно трансформированный). Интерпретируется просто:
    Например 10 * weights это точно такая же дистрибуция как weights (то есть) если каждый елемент оригинального weights умножить на 10 то например шансы появление 5 точно ТАКЖЕ 80%. Потому что относительное количество останется таким же убедитесь сами:
    weights * 10 = [10,30,70,90,800], далее 800 / 1000 = 0.8 = 80%.
    А теперь обобщим линейную трансформацию.
    a * weights + b эквивалентно weights. то есть относительная частота появления элементов останется прежней. По этому weights не обязаны суммироваться в 100.
    Написано