Tag: python

Python Pure RMSE vs Sklearn

Я считаю, что делаю ошибку при вычислении RMSE в чистом питоне. Ниже приведен код. y_true = [3, -0.5, 2, 7] y_pred = [2.5, 0.0, 2, 8] e = abs(np.matrix(y_pred) – np.matrix(y_true)).A1 ee = np.dot(e,e) np.sqrt(ee.sum()/3) This returns: 0.707 Однако, когда я пытаюсь с Sklearn mean_squared_error(np.matrix(y_true),np.matrix(y_pred))**0.5 This returns: 0.612 Любая идея, что происходит? Довольно верно, что […]

wxMessageBox с таймером автоматического закрытия в wxPython

Платформы: Windows, OS X Python Версия: Active State Python 2.7 Версия wxPython: Версия 2.9 Вот пример кода, в котором я использую wxMessageBox: import wx,os class Frame(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title, size=(100, 100),style=wx.MINIMIZE_BOX | wx.SYSTEM_MENU | wx.CAPTION | wx.CLOSE_BOX | wx.CLIP_CHILDREN) host=os.system('hostname') if host!='superman': self.dialogBox=wx.MessageBox('The host name should be superman. Closing […]

Испускание заголовков из крошечной веб-структуры Python

Я пишу веб-фреймворк для Python, цель которого должна быть как можно меньше (в настоящее время менее 100 строк кода). Вы можете увидеть текущий код на github В основном это написано так просто, насколько это возможно. Пример «Hello World», как сайт: from pyerweb import GET, runner @GET("/") def index(): return "<strong>This</strong> would be the output HTML […]

быстрый способ поставить между ними в каждой строке массива numd 2d

У меня есть 2d-массив (Q), состоящий только из нулей и единиц. Я хочу заполнить по 1 каждой позиции между 1 каждой строкой Q. Вот пример: Оригинальная матрица: [0 0 0 1 0 1] [1 0 0 0 0 0] [0 0 0 0 0 0] [1 1 0 1 0 0] [1 0 0 0 […]

Адрес последнего значения в 1d массиве NumPy

У меня есть 1d массив с нулями, разбросанными повсюду. Хотелось бы создать второй массив, который содержит положение последнего нуля, например: >>> a = np.array([1, 0, 3, 2, 0, 3, 5, 8, 0, 7, 12]) >>> foo(a) [0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3] Есть ли встроенная функция NumPy или трансляция для […]

ряды рядов pandas на основе совместного состояния

рассмотрим приведенный ниже фрейм данных -df one two three four five six seven eight 0 0.1 1.1 2.2 3.3 3.6 4.1 0.0 0.0 1 0.1 2.1 2.3 3.2 3.7 4.3 0.0 0.0 2 1.6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3 0.1 1.2 2.5 3.7 4.4 0.0 0.0 0.0 4 1.7 2.1 0.0 0.0 […]

Поиск максимальной максимальной скидки

Я переношу некоторый код из примитива списка python в реализацию pandas. Для некоторых временных рядов я хочу найти все прерывистые сегменты с их продолжительностью. Есть ли чистый способ сделать это в пандах? Мой dataframe выглядит так: In [23]: df Out[23]: 2016-07-01 05:35:00 60.466667 2016-07-01 05:40:00 NaN 2016-07-01 05:45:00 NaN 2016-07-01 05:50:00 NaN 2016-07-01 05:55:00 NaN […]

Как запустить HTTP-сервер, который обслуживает определенный путь?

это мой проект Python3 hiearchy: projet \ script.py web \ index.html Из script.py я хотел бы запустить http-сервер, который будет обслуживать содержимое web папки. Здесь предлагается этот код для запуска простого http-сервера: import http.server import socketserver PORT = 8000 Handler = http.server.SimpleHTTPRequestHandler httpd = socketserver.TCPServer(("", PORT), Handler) print("serving at port", PORT) httpd.serve_forever() но это фактически […]

Pandas / Python эквивалент комплексного ifelse-совпадения в R

Моя цель – получить эквивалент панд ниже R-кода: df1$String_1_check = ifelse(df1$String_1 == df2[match(df1$String_2, df2$String_2), 1], TRUE, FALSE) Если значение в n-й строке столбца String_1 из df1 равно первому столбцу df2, где n-я строка столбца String_2 из df1 соответствует String_2 df2, тогда True в новом столбце String_1_check, иначе False в String_1_check. df1 имеет много экземпляров одинаковых […]

Процедурные языки PostgreSQL: выбрать?

Я работаю с PostgreSQL, играя с миллионами гиперссылок Wikipedia и т. Д. В течение 2 лет. Я либо делаю свое дело напрямую, отправляя SQL-команды, либо пишу скрипт на стороне клиента в python для управления миллионными запросами, когда это невозможно сделать продуктивно (эффективно и эффективно) вручную. Я бы запускал свой скрипт python на своем 32-битном ноутбуке […]

Interesting Posts for Van-Lav

Как использовать именованные параметры в методах Python, которые по умолчанию соответствуют значению уровня класса?

SQLAlchemy – Как я могу получить свойство load load count

Функция не меняет глобальную переменную

Зачем импортировать, когда вам нужно использовать полное имя?

Значения карты до более высокого размера с помощью Numpy

Python3 AttributeError: объект 'list' не имеет атрибута 'clear'

Как обновить версию SQLite, используемую модулем SQLite3 на Python на Mac?

Можно ли написать много разных файлов журнала с помощью одного регистратора?

Измените IPython 3 для ядра Python 3 на python2 для кластера тоже

Многопроцессорность: ошибка пула и рассола – ошибка травления: не может pickle <type 'instancemethod'>: поиск атрибута __builtin __. Instancemethod failed

как создать диапазон случайных десятичных чисел от 0 до 1

Проверьте, существует ли запись в хранилище данных App Engine

Python – работа с утечками памяти

Расширение Fortran для Python через f2py: как профилировать?

Что может блокировать mousePressEvent или фильтр фильтра событий мыши Нажмите «События»?

Python - лучший язык программирования в мире.