Вопросы с тегом «python»

20
Проверьте, содержит ли столбец pandas все элементы из списка

У меня есть df, как это: frame = pd.DataFrame({'a' : ['a,b,c', 'a,c,f', 'b,d,f','a,z,c']}) И список предметов: letters = ['a','c'] Моя цель - получить все строки из frameкоторых содержат как минимум 2 элемента вletters Я придумал это решение: for i in letters: subframe =...

20
Как я могу упростить повторяющиеся операторы if-elif в своей функции системы оценок?

Цель состоит в том, чтобы создать программу для преобразования баллов из системы «0 в 1» в систему «F в A»: Если score >= 0.9бы напечатать 'A' Если score >= 0.8бы напечатать 'B' 0,7, С 0,6, Д И любое значение ниже этой точки выведите F Это способ построить его, и он работает в программе, но...

19
Простой запрос get / post заблокирован в Python 3, но не в Python 2

Я работаю над простым веб-шабером в Python 3, но когда я отправляю запрос get или post, ответом является 403. В Python 2 все работает нормально. Я использую одну и ту же версию библиотек запросов в обеих версиях. Я также пытался с, Verify=False/Trueно разница в обеих версиях остается. запросы =...

19
Получить переопределенные функции подкласса

Есть ли способ получить все переопределенные функции подкласса в Python? Пример: class A: def a1(self): pass def a2(self): pass class B(A): def a2(self): pass def b1(self): pass Здесь я хотел бы получить список ["a2"]для объекта класса B(или для самого объекта класса), поскольку класс...

19
Понимание получения градиентной политики

Я пытаюсь воссоздать очень простой пример Policy Gradient из исходного ресурса блога Andrej Karpathy . В этой статье вы найдете пример с CartPole и Policy Gradient со списком веса и активацией Softmax. Вот мой воссозданный и очень простой пример градиента политики CartPole, который отлично работает...

19
Unstack и возвращаемое значение считается для каждой переменной?

У меня есть фрейм данных, в котором записаны ответы людей, выбравших языки программирования 19717 года на вопросы с несколькими вариантами ответов. В первом столбце, конечно, указывается пол респондента, а в остальных - выбор, который они выбрали. И, следовательно, если я выберу Python, мой ответ...

19
Как построить семантический поиск для данного домена

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

19
Автокорреляция Python vs Julia

Я пытаюсь сделать автокорреляцию с помощью Джулии и сравнить ее с результатом Python. Почему они дают разные результаты? Юлия код using StatsBase t = range(0, stop=10, length=10) test_data = sin.(exp.(t.^2)) acf = StatsBase.autocor(test_data) дает 10-element Array{Float64,1}: 1.0...

18
Можно ли изменить поведение оператора assert в Python?

Я использую утверждения Python assert, чтобы соответствовать фактическому и ожидаемому поведению. У меня нет контроля над этим, как будто есть ошибки прерванные тестовые случаи. Я хочу взять на себя управление ошибкой утверждения и определить, хочу ли я прервать тестовый сценарий при ошибке...

18
numpy 1D array: маскировать элементы, которые повторяются более n раз

учитывая массив целых чисел, таких как [1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5] Мне нужно замаскировать элементы, которые повторяются больше, чем Nраз. Чтобы уточнить: основная цель состоит в том, чтобы получить массив логических масок, чтобы использовать его позже для вычисления...

18
Используйте данные во фреймах данных pandas для сопоставления столбцов

У меня есть два pandasкадра данных, aи b: a1 a2 a3 a4 a5 a6 a7 1 3 4 5 3 4 5 0 2 0 3 0 2 1 2 5 6 5 2 1 2 а также b1 b2 b3 b4 b5 b6 b7 3 5 4 5 1 4 3 0 1 2 3 0 0 2 2 2 1 5 2 6 5 Два фрейма данных содержат абсолютно одинаковые данные, но в другом порядке и с разными именами столбцов. Основываясь на...

17
Что означает атрибут __total__ dunder в Python 3?

В недавно выпущенном Python 3.8 появилась аннотация нового типа typing.TypedDict. В его документации упоминается, что Информация о типе для самоанализа может быть доступна через Point2D.__annotations__и Point2D.__total__. [....] Хотя __annotations__общеизвестно, что, будучи введенным в PEP 3107 , я...

17
Почему dict.get (ключ) работает, а не dict [ключ]?

Я пытаюсь сгруппировать двоичные строки определенных чисел на основе количества единиц в строке. Это не работает: s = "0 1 3 7 8 9 11 15" numbers = map(int, s.split()) binaries = [bin(x)[2:].rjust(4, '0') for x in numbers] one_groups = dict.fromkeys(range(5), []) for x in binaries:...

17
Керас противоречивый прогноз времени

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

17
Надежный способ убедиться, что другие люди могут запускать мою программу на Python

Я хочу разместить программу на Python на GitHub и попросить других людей загрузить и запустить ее на своих компьютерах с различными операционными системами. Я относительно новичок в Python, но использовал его достаточно, чтобы заметить, что заставить работать разные версии всех включенных модулей...

17
Почему нейронная сеть предсказывает неверные данные о своих тренировках?

Эта награда закончилась . Ответы на этот вопрос имеют право на награду за репутацию +150 . Период отсрочки заканчивается через 10 часов . Сирджай ищет ответ из авторитетного источника . Я создал нейронную сеть LSTM (RNN) с контролируемым обучением для прогнозирования запасов данных. Проблема в...

16
Предотвращение приведения кадров данных панд при индексации и вставке строк

Я работаю с отдельными строками фреймов данных Pandas, но я спотыкаюсь о проблемах принуждения при индексации и вставке строк. Панды, кажется, всегда хотят привести к смешанному типу int / float к типам с плавающей точкой, и я не вижу каких-либо очевидных элементов управления этим поведением....