Codengineering - блог о программировании ➜ страница 1220


Pandas DataFrame groupby два столбца и получить первый и последний

У меня есть DataFrame как следовать. df = pd.DataFrame({'id' : [1,1,2,3,2], 'value' : ["a","b","a","a","c"], 'Time' : ['6/Nov/2012 23:59:59 -0600','6/Nov/2012 00:00:05 -0600','7/Nov/2012 00:00:09 -0600','27/Nov/2012 00:00:13 -0600','27/Nov/2012 00:00:17 -0600']}) Мне нужно получить вывод, подобный следующему. combined_id | enter time | exit time | time difference Combined_id должна быть создана группировка 'ID' и 'значение' g = df.groupby(['id', 'value']) Следующее Не р ...

Как сравнить только время свидания в Swift

У меня есть два объекта даты: 1: 2017-01-13 11:40:17 +0000 2: 2016-03-15 10:22:14 +0000 Мне нужно сравнить только время этих значений и игнорировать дату Пример: 12: 00am и 12: 01am, 12: 01 позже так (12: 01am > 12: 00am) = = true ...

Невозможно добавить PPA: 'ppa: ondrej/php5-5.6'

Я пытаюсь обновить свой php 5.5.9 до 5.6 на машине Ubuntu. Но когда я бегу: sudo add-apt-repository ppa:ondrej/php5-5.6 Я получаю: Cannot add PPA: 'ppa:ondrej/php5-5.6'. Please check that the PPA name or format is correct. Как я могу это исправить? Править Я побежал: sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install php5 Но когда я бегу: php5 -v Я все еще получаю php 5.5.9: PHP 5.5.9-1ubuntu4.20 (cli) (built: Oct 3 2016 13:00:37) ...

Обработка исключений в perl

Я видел, как 1 появляется в конце блоков eval для обработки исключений в perl. Почему это необходимо? Что происходит, если блок eval возвращает false? Требуется ли это, даже если мы не используем $@ напрямую, а какую-то библиотеку из CPAN для обработки исключений? ...

Тот же url для перегруженных методов контроллера

В моем приложении web api я хочу, чтобы клиенты могли делать запросы, используя тот же путь, но передавая другой тип параметров. Например: public class MyController : ApiController { [HttpDelete] public IHttpActionResult Delete(int id) {..} [HttpDelete] public IHttpActionResult Delete2(Guid id) {..} [HttpDelete] public IHttpActionResult Delete3(string id) {..} } Я хочу, чтобы url-адрес для каждого метода был похож, например: api/MyController/1 api/MyController/abc etc ...

Поиск совпадений в двух массивах с индексом

Я прохожу через испытание мутаций FreeCodeCamp. Вот что я должен сделать: Возвращает true, если строка в первом элементе массива содержит все буквы строки во втором элементе массива. Например, ["hello", "Hello"], должно возвращать true, потому что все буквы во второй строке присутствуют в первой, игнорируя регистр. Аргументы ["hello", "hey"] должны возвращать false, так как строка "привет "не содержит буквы"у". Наконец, ["чужой", "линия"], должен вернуть true, потому чт ...

Stripe-проверка баланса карты [закрыто]

Интересно, можно ли проверить, достаточно ли у (дебетовой или кредитной) карты остатка для оплаты (не так далеко) будущих платежей. Я читал Stripe API , но я не могу найти ничего о том, возможно ли это или нет (я надеюсь, что это так). Я знаю, что Stripe проверяет каждую карту, но мне нужно знать, достаточно ли у нее баланса для суммы, которая будет снята позже. Спасибо! ...

Держите местоположение по центру, при изменении заполнения Google Maps в Android

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

Как найти, пересекается ли линия в JTS?

Есть ли способ узнать, если линия пересекает себя в СТС? Как на следующем рисунке, как я могу найти, если линия пересекает себя? Я создаю эту линию, просто давая координаты ее 4 ребер. Заранее благодарю. ...

Как преобразовать целое число в шестнадцатеричную нотацию?

Использование: Firebird 2.5.3 В хранимой процедуре (PSQL) преобразование числа из шестнадцатеричной записи в десятичную выполняется легко: DECLARE VARIABLE I INTEGER; BEGIN I = CAST('0x0FFFE' AS INTEGER); -- I will have the value 65534 Как можно добиться обратного? т.е.. Перевести из десятичной системы счисления в шестнадцатеричную? ...