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

119
Добавление произвольной строки в график matplotlib в блокноте ipython

Я новичок как в python / matplotlib, так и в использовании его через ноутбук ipython. Я пытаюсь добавить несколько линий аннотации к существующему графику, и я не могу понять, как отобразить линии на графике. Так, например, если я нарисую следующее: import numpy as np np.random.seed(5) x =...

119
Как я могу сохранить изображение с помощью PIL?

Я только что выполнил некоторую обработку изображений с помощью библиотеки изображений Python (PIL), используя сообщение, которое я нашел ранее для выполнения преобразования Фурье изображений, и я не могу заставить работать функцию сохранения. Весь код работает нормально, но не сохраняет...

119
virtualenvwrapper и Python 3

Я установил python 3.3.1 на ubuntu lucid и успешно создал virtualenv, как показано ниже. virtualenv envpy331 --python=/usr/local/bin/python3.3 это создало папку envpy331в моем домашнем каталоге . Я тоже virtualenvwrapperустановил. Но в документации поддерживаются только 2.4-2.7версии .....

119
Рекурсивный поиск подпапок и возврат файлов в списке python

Я работаю над сценарием, чтобы рекурсивно просматривать подпапки в основной папке и создавать список из определенного типа файлов. У меня проблема со сценарием. В настоящее время он установлен следующим образом for root, subFolder, files in os.walk(PATH): for item in files: if item.endswith(".txt")...

119
Косинусное сходство между 2 списками номеров

Мне нужно вычислить косинусное сходство между двумя списками , скажем, например, список 1, который есть, dataSetIи список 2, который есть dataSetII. Я не могу использовать ничего, например numpy или модуль статистики. Я должен использовать общие модули (математику и т. Д.) (Причем как можно меньше...

119
Numpy: разделить каждую строку на векторный элемент

Предположим, у меня есть массив numpy: data = np.array([[1,1,1],[2,2,2],[3,3,3]]) и у меня есть соответствующий "вектор:" vector = np.array([1,2,3]) Как мне действовать в dataкаждой строке, чтобы вычесть или разделить, чтобы результат был таким: sub_result = [[0,0,0], [0,0,0], [0,0,0]] div_result =...

119
добавить префикс строки к каждому значению в столбце строки с помощью Pandas

Я хотел бы добавить строку в начало каждого значения в указанном столбце фрейма данных pandas (элегантно). Я уже понял, как это сделать, и сейчас использую: df.ix[(df['col'] != False), 'col'] = 'str'+df[(df['col'] != False), 'col'] Это кажется чертовски неэлегантным делом - знаете ли вы какой-либо...

119
Какие правила использует Pandas для создания представления или копии?

Я смущен правилами, которые использует Pandas, когда решает, что выбор из фрейма данных является копией исходного фрейма данных или представлением оригинала. Если у меня, например, df = pd.DataFrame(np.random.randn(8,8), columns=list('ABCDEFGH'), index=range(1,9)) Я понимаю, что a queryвозвращает...

119
Как проверить, содержит ли строка одну из подстрок в списке в пандах?

Есть ли какая-нибудь функция, которая была бы эквивалентом комбинации df.isin()и df[col].str.contains()? Например, скажем, у меня есть серия s = pd.Series(['cat','hat','dog','fog','pet']), и я хочу найти все места, где sесть что-то из ['og', 'at'], я бы хотел получить все, кроме «pet». У меня есть...

119
Разница между numpy dot () и умножением матрицы Python 3.5+ @

Недавно я перешел на Python 3.5 и заметил, что новый оператор умножения матриц (@) иногда ведет себя иначе, чем оператор numpy dot . Например, для трехмерных массивов: import numpy as np a = np.random.rand(8,13,13) b = np.random.rand(8,13,13) c = a @ b # Python 3.5+ d = np.dot(a, b) @Оператор...

119
Вектор-столбец y был передан, когда ожидался 1d-массив

Мне нужно соответствовать RandomForestRegressorот sklearn.ensemble. forest = ensemble.RandomForestRegressor(**RF_tuned_parameters) model = forest.fit(train_fold, train_y) yhat = model.predict(test_fold) Этот код всегда работал, пока я не произвел предварительную обработку данных ( train_y). В...

119
Что означает «(1,) == 1» в Python?

Я тестирую структуру кортежа, и мне показалось странным, когда я использую такой ==оператор, как: >>> (1,) == 1, Out: (False,) Когда я назначаю эти два выражения переменной, результат будет истинным: >>> a = (1,) >>> b = 1, >>> a==b Out: True На мой взгляд, этот...

119
Модель Django «не объявляет явную app_label»

Я на грани остроумия. После десятка часов поиска и устранения неисправностей, а может, и больше, я подумал, что наконец-то в деле, но потом я получил: Model class django.contrib.contenttypes.models.ContentType doesn't declare an explicit app_label В Интернете ТАК МАЛЕНЬКАЯ информация об этом, и...

119
Почему Python 3.6.1 выдает AttributeError: модуль enum не имеет атрибута IntFlag?

Я только что установил Python 3.6.1 для MacOS X Когда я пытаюсь запустить консоль (или запустить что-либо с Python3), выдается следующая ошибка: AttributeError: module 'enum' has no attribute 'IntFlag' $ /Library/Frameworks/Python.framework/Versions/3.6/bin/python3 Failed to import the site module...

119
Pipenv: команда не найдена

Я новичок в разработке Python и пытаюсь использовать pipenv. Я выполнил команду pip install pipenv, которая успешно выполнилась: ... Successfully built pipenv pathlib shutilwhich pythonz-bd virtualenv-clone Installing collected packages: virtualenv, pathlib, shutilwhich,...

118
Отправка почты из Python с использованием SMTP

Я использую следующий метод для отправки почты из Python с использованием SMTP. Это правильный метод использования или есть ошибки, которые мне не хватает? from smtplib import SMTP import datetime debuglevel = 0 smtp = SMTP() smtp.set_debuglevel(debuglevel) smtp.connect('YOUR.MAIL.SERVER', 26)...

118
Каковы (конкретные) варианты использования метаклассов?

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