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

87
График временных рядов Pandas, устанавливающий основные и второстепенные отметки и метки по оси X

Я хочу иметь возможность устанавливать основные и второстепенные xticks и их метки для графика временных рядов, построенного из объекта временного ряда Pandas. На странице "Что нового" в Pandas 0.9 говорится: "вы можете использовать to_pydatetime или зарегистрировать конвертер для типа Timestamp"...

87
Вызов функции Python из кода JavaScript

Я хотел бы вызвать функцию Python из кода JavaScript, потому что в JavaScript нет альтернативы для выполнения того, что я хочу. Это возможно? Не могли бы вы настроить приведенный ниже фрагмент для работы? Код JavaScript: var tag = document.getElementsByTagName("p")[0]; text = tag.innerHTML; //...

87
matplotlib (равная единичная длина): с 'равным' соотношением сторон ось z не равна x- и y-

Когда я устанавливаю равное соотношение сторон для трехмерного графика, ось Z не меняется на «равно». Итак, это: fig = pylab.figure() mesFig = fig.gca(projection='3d', adjustable='box') mesFig.axis('equal') mesFig.plot(xC, yC, zC, 'r.') mesFig.plot(xO, yO, zO, 'b.') pyplot.show() дает мне...

87
График квантиля-квантиля с использованием SciPy

Как бы вы создали qq-график с помощью Python? Предполагая, что у вас есть большой набор измерений и вы используете какую-то функцию построения графиков, которая принимает значения XY в качестве входных данных. Функция должна строить квантили измерений против соответствующих квантилей некоторого...

87
Почему Python dict.keys () возвращает список, а не набор?

Я ожидал, что метод ключей Python вернет набор вместо списка. Так как это наиболее похоже на гарантии, которые дают ключи хэш-карты. В частности, они уникальны и не отсортированы, как набор. Однако этот метод возвращает список: >>> d = {} >>> d.keys().__class__ <type...

87
Могу ли я вызвать main () импортированного модуля в Python?

В Python у меня есть модуль myModule.py, в котором я определяю несколько функций и main () , который принимает несколько аргументов командной строки. Обычно я вызываю эту функцию main () из сценария bash. Теперь я хотел бы поместить все в небольшой пакет , поэтому я подумал, что, может быть, я...

87
Как сгенерировать случайные цвета в matplotlib?

Какой тривиальный пример того, как генерировать случайные цвета для перехода к функциям построения графиков? Я вызываю разброс внутри цикла и хочу, чтобы каждый график был разного цвета. for X,Y in data: scatter(X, Y, c=??) c: цвет. c может быть строкой формата одного цвета, или...

87
Панды: скользящее среднее по временному интервалу

Я новичок в Pandas .... У меня есть много данных опроса; Я хочу вычислить скользящее среднее, чтобы получить оценку на каждый день на основе трехдневного окна. Как я понял из этого вопроса , функции Rolling_ * вычисляют окно на основе указанного количества значений, а не определенного диапазона...

87
Есть ли у Python эквивалент toString (), и могу ли я преобразовать элемент db.Model в String?

Я пишу приложение со списком ToDo, чтобы помочь себе начать работу с Python. Приложение работает в GAE, и я храню задачи в хранилище данных. Я хочу показать им все, и только им. Проблема в том, что приложение в настоящее время отображает все элементы для всех пользователей, поэтому я могу видеть,...

87
Python - разница между двумя строками

Я хотел бы сохранить в списке много слов. Многие из этих слов очень похожи. Например , у меня есть слово , afrykanerskojęzycznyи многие из таких слов , как afrykanerskojęzycznym, afrykanerskojęzyczni, nieafrykanerskojęzyczni. Каково эффективное (быстрое и дающее небольшой размер разницы) решение...

87
извлечение дней из значения numpy.timedelta64

Я использую pandas / python, и у меня есть два временных ряда s1 и s2, которые были сгенерированы с использованием функции to_datetime в поле df, содержащем даты / время. Когда я вычитаю s1 из s2 s3 = s2 - s1 Я получаю серию s3 типа timedelta64 [нс] 0 385 days, 04:10:36 1 57 days, 22:54:00 2 642...

87
Умножение в массиве numpy

Я пытаюсь умножить каждый из членов двумерного массива на соответствующие члены одномерного массива. Это очень просто, если я хочу умножить каждый столбец на одномерный массив, как показано в функции numpy.multiply . Но я хочу сделать наоборот, умножить каждый член в строке. Другими словами, я...

87
Python: импорт модуля из другого каталога на том же уровне в иерархии проекта

Я видел всевозможные примеры и другие подобные вопросы, но не могу найти пример, который точно соответствует моему сценарию. Я чувствую себя полным болваном, задавая это, потому что существует так много похожих вопросов, но я просто не могу заставить это работать «правильно». Вот мой проект:...

87
Сдвинуть столбец в кадре данных pandas на один?

У меня есть фреймворк pandas. Я хочу «запаздывать» одну из моих колонок. Это означает, например, сдвиг всего столбца 'gdp' вверх на единицу, а затем удаление всех лишних данных в нижней части оставшихся строк, чтобы все столбцы снова стали равной длины. df = y gdp cap 0 1 2 5 1 2 3 9 2 8 7 2 3 3 4...

87
Как запустить программу Python вечно?

Мне нужно запускать мою программу Python вечно в бесконечном цикле. В настоящее время я использую это так - #!/usr/bin/python import time # some python code that I want # to keep on running # Is this the right way to run the python program forever? # And do I even need this time.sleep call? while...

87
Что такое объект «NoneType»?

Я получаю эту ошибку, когда запускаю свой скрипт python: TypeError: cannot concatenate 'str' and 'NoneType' objects Я почти уверен, что «str» означает строку, но я не знаю, что такое объект «NoneType». Мой скрипт не справляется со второй строкой, я знаю, что первая работает, потому что команды из...

87
Ошибка бэкэнда SSL при использовании OpenSSL

Я пытался установить pycurl в virtualenv с помощью pip и получил эту ошибку ImportError: pycurl: libcurl link-time ssl backend (openssl) is different from compile-time ssl backend (none/other) Я прочитал некоторую документацию, в которой говорится, что «Чтобы исправить это, вам нужно указать...

87
Как удалить столбец, содержащий только нули в пандах?

В настоящее время у меня есть фрейм данных, состоящий из столбцов с 1 и 0 в качестве значений, я хотел бы перебрать столбцы и удалить те, которые состоят только из 0. Вот что я пробовал до сих пор: ones = [] zeros = [] for year in years: for i in range(0,599): if year[str(i)].values.any() == 1:...

87
Ссылка на метод класса в строке документации Python

Я хочу добавить ссылку на метод в моем классе из строки документации другого метода того же класса. Я хочу, чтобы ссылка работала в sphinx и предпочтительно также в Spyder и других IDE Python. Я пробовал несколько вариантов и нашел только один, который работает, но он громоздкий. Предположим...

87
Получение индексов истинных значений в логическом списке

У меня есть фрагмент кода, в котором я должен создать коммутатор. Я хочу вернуть список всех включенных переключателей. Здесь «включено» будет равно, Trueа «выключено» равно False. Итак, теперь я просто хочу вернуть список всех Trueзначений и их положения. Это все, что у меня есть, но он...