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

109
Измените одно значение на основе другого значения в пандах

Я пытаюсь перепрограммировать свой код Stata на Python для повышения скорости, и меня указали в сторону PANDAS. Однако мне трудно понять, как обрабатывать данные. Допустим, я хочу перебрать все значения в заголовке столбца «ID». Если этот идентификатор соответствует определенному числу, я хочу...

109
Как я могу добавить модуль sqlite3 в Python?

Может кто-нибудь сказать мне, как установить модуль sqlite3 вместе с самой последней версией Python? Я использую Macbook, и в командной строке я пробовал: pip install sqlite но выскакивает ошибка....

109
Как изменить цвет в ячейках разметки ipython / jupyter notebook?

Я только хочу отформатировать определенную строку в ячейке. Я меняю формат этой ячейки на «Markdown», но не знаю, как изменить цвет текста для одного слова. Я не хочу менять внешний вид всей записной книжки (через файл CSS)....

109
Как преобразовать OrderedDict в обычный dict в python3

Я борюсь со следующей проблемой: я хочу преобразовать OrderedDictподобное: OrderedDict([('method', 'constant'), ('data', '1.225')]) в обычный диктат вроде этого: {'method': 'constant', 'data':1.225} потому что мне нужно сохранить его как строку в базе данных. После преобразования порядок больше не...

109
Открывать файлы в режимах 'rt' и 'wt'

Несколько раз здесь , на SO я видел людей , использующих rtи wtрежимы для чтения и записи файлов. Например: with open('input.txt', 'rt') as input_file: with open('output.txt', 'wt') as output_file: ... Я не вижу задокументированных режимов , но поскольку open()не вызывает ошибок - похоже, что их...

109
Как мне настроить интерпретатор Python в IntelliJ IDEA с помощью плагина PyCharm?

В документации IDEA есть учебник о том, как добавить интерпретатор Python в PyCharm, что включает доступ к странице «Project Interpreter». Даже после установки плагина Python я нигде не вижу этой настройки. Я упускаю что-то...

109
Панды каждую n-ю строку

Dataframe.resample () работает только с данными таймсерий. Я не могу найти способ получить каждую n-ю строку из данных вне таймсерий. Какой лучший метод?

109
Вы пытаетесь добавить не допускающее значения NULL поле new_field в userprofile без значения по умолчанию

Я знаю, что из Django 1.7 мне не нужно использовать Юг или любую другую систему миграции, поэтому я просто использую простую команду python manage.py makemigrations Однако все, что я получаю, это ошибка: You are trying to add a non-nullable field 'new_field' to userprofile without a default; we...

109
'модуль' не имеет атрибута 'urlencode'

Когда я пытаюсь следовать примеру Python Wiki, связанному с кодировкой URL: >>> import urllib >>> params = urllib.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0}) >>> f = urllib.urlopen("http://www.musi-cal.com/cgi-bin/query", params) >>> print f.read() Во второй...

109
Преобразование ORM SQLAlchemy в pandas DataFrame

Эта тема давно не обсуждалась ни здесь, ни где-либо еще. Есть ли решение, преобразовывающее SQLAlchemy <Query object>в pandas DataFrame? Pandas имеет возможность использовать, pandas.read_sqlно для этого требуется необработанный SQL. У меня есть две причины, по которым я хочу этого избежать:...

109
Как вычислить точность, отзыв, точность и f1-оценку для мультиклассового случая с помощью scikit learn?

Я работаю над проблемой анализа настроений, данные выглядят так: label instances 5 1190 4 838 3 239 1 204 2 127 Таким образом, мои данные несбалансированы, поскольку 1190 instancesпомечены значком 5. Для классификации я использую SVC scikit . Проблема в том, что я не знаю, как правильно...

109
извлечь значение столбца на основе другого кадра данных pandas столбца

Я как бы застрял при извлечении значения одной переменной, обусловливающей другую переменную. Например, следующий фрейм данных: A B p1 1 p1 2 p3 3 p2 4 Как я могу узнать, Aкогда B=3? Каждый раз, когда я извлекал значение A, я получал объект, а не строку....

109
Как записать файл или данные в объект S3 с помощью boto3

В boto 2 вы можете писать в объект S3, используя следующие методы: Key.set_contents_from_string () Key.set_contents_from_file () Key.set_contents_from_filename () Key.set_contents_from_stream () Есть ли эквивалент бото 3? Каков метод boto3 для сохранения данных в объект, хранящийся на S3?...

109
Неверный заголовок http_host

Я пытаюсь разработать веб-сайт с использованием фреймворка Django и запустить его с помощью DigitalOcean.com и развернуть необходимые файлы в django-project. Мне пришлось включить статические файлы в Django-проект, и после сбора статических файлов я попытался обновить свой ip. Я включаю учебные...

109
Стратегии тестирования метода pandas read_xml ()

В настоящее время инструменты ввода-вывода pandas не поддерживают read_xml()метод и его аналог to_xml(). Однако read_jsonдоказано , что древовидные структуры могут быть реализованы для импорта фреймов данных и read_htmlдля форматов разметки. Если команда панды действительно считает такой...

109
Типовые подсказки с пользовательскими классами

Не могу найти однозначного ответа. Я хочу сделать подсказку типа для функции, и тип, являющийся некоторым настраиваемым классом, который я определил, назвал его CustomClass(). А затем, скажем, в какой-то функции вызовите ее FuncA(arg), у меня есть один аргумент с именем arg. Правильный ли способ...

109
Почему f '{{{74}}}' совпадает с f '{{74}}' с f-строками?

f-строки доступны из Python 3.6 и очень полезны для форматирования строк: >>> n='you' >>> f'hello {n}, how are you?' 'hello you, how are you?' Подробнее о них читайте в f-Strings в Python 3: улучшенный синтаксис форматирования строк (Руководство) . Я нашел интересную картину:...

108
Есть ли преимущество в определении класса внутри другого класса в Python?

Я говорю о вложенных классах. По сути, у меня есть два класса, которые я моделирую. Класс DownloadManager и класс DownloadThread. Очевидная концепция ООП здесь - композиция. Однако композиция не обязательно означает вложенность, верно? У меня есть код, который выглядит примерно так: class...

108
Как лучше всего получить все делители числа?

Вот самый тупой способ: def divisorGenerator(n): for i in xrange(1,n/2+1): if n%i == 0: yield i yield n Результат, который я хотел бы получить, похож на этот, но мне нужен более умный алгоритм (он слишком медленный и тупой :-) Я могу найти простые множители и их кратность достаточно быстро. У меня...