Вопросы по теме 'multi-index'

Повышение мульти_индекса упорядоченного_уникального медианного значения
Я хотел бы быстро получить медианное значение из контейнера boost multi_index с индексом order_unique, однако итераторы индекса не имеют произвольного доступа (я не понимаю, почему они не могут быть, хотя это согласуется с std::set ...). Есть ли...
374 просмотров
schedule 08.07.2023

pandas: нарезать MultiIndex DataFrame по диапазону вторичного индекса
Было опубликовано, что нарезка по второму индексу может быть выполнена в серии панд с несколькими индексами: import numpy as np import pandas as pd buckets = np.repeat(range(3), [3,5,7]) sequence = np.hstack(map(range,[3,5,7])) s =...
3179 просмотров
schedule 03.06.2024

увеличить multi_index_container композитный_key_compare
Я пытаюсь написать программу интенсивного расчета. И мне нужно, чтобы char* был полями сравнения для component_key_compare multi_index_container. Однако, похоже, это не работает. Код, как показано ниже: struct MyStruct { char* firstName;...
434 просмотров

Слияние / соединение / добавление двух фреймов данных Pandas со столбцами MultiIndex как по индексу, так и по столбцам
Я бился головой о стол из-за этого, не мог понять, есть ли способ, может быть, я пытаюсь сделать что-то невозможное. У меня есть два DataFrames со столбцами MultiIndex (три уровня) и индекс времени (один уровень). Первый такой: border...
3443 просмотров
schedule 27.04.2022

Добавьте больше индикаторов в существующий мультииндексный контейнер
В настоящее время я использую Boost::multi_index_container, и он отлично работает. Однако я хотел инкапсулировать код и создать класс шаблона, который выглядит так: template<class T> class LookUp { boost::multi_index<T,...
84 просмотров
schedule 08.08.2022

Изменяет ли потокобезопасность другого значения поля в boost multi_index
У меня есть: struct employee { uint64_t id; uint32_t a; uint32_t b; employee() { } struct By_id {}; struct By_a {}; struct By_b {}; struct Change_a : public std::unary_function< employee, void > { uint32_t p;...
858 просмотров
schedule 17.02.2023

Pandas groupby (), agg () – как вернуть результаты без мультииндекса?
У меня есть кадр данных: pe_odds[ [ 'EVENT_ID', 'SELECTION_ID', 'ODDS' ] ] Out[67]: EVENT_ID SELECTION_ID ODDS 0 100429300 5297529 18.00 1 100429300 5297529 20.00 2 100429300 5297529 21.00 3 100429300...
20811 просмотров

Создание пустого MultiIndex
Я хотел бы создать пустой DataFrame с MultiIndex , прежде чем назначать ему строки. Я уже обнаружил, что пустым фреймам данных не нравится, когда им на лету назначаются MultiIndex, поэтому я устанавливаю MultiIndex имена во время создания....
18274 просмотров
schedule 30.08.2022

Об упорядочении элементов мультииндекса boost по умолчанию
Я заметил, что по умолчанию элементы в multi_index_container сортируются по первому индексу. Пример: typedef multi_index_container< MyStruct, indexed_by< ordered_unique<member< MyStruct, int, &MyStruct::id> >,...
65 просмотров
schedule 21.11.2023

Ошибка Pandas: запись в формате Excel с помощью MultiIndex еще не реализована
У меня есть pandas data frame , который я создаю следующим образом: stats_matrix= #A list containing my data myindex=['','event 1','event 2','event 3','event 4','event 5','event 6','event 7','event 8','event 9','event 10'] #List used for indexing...
1902 просмотров
schedule 28.04.2023

Работа с фреймами данных pandas, которые могут быть или не быть мультииндексными
У меня есть несколько функций, которые создают новые столбцы в кадре данных pandas в зависимости от существующих столбцов в кадре данных. У меня есть два разных сценария, которые возникают здесь: (1) кадр данных НЕ является мультииндексным и имеет...
86 просмотров
schedule 19.07.2023

Самый простой способ найти разницу между двумя датами в пандах
Я пытаюсь найти разницу между двумя датами в мультииндексном фрейме данных, который является результатом операции сводной таблицы. Фрейм данных содержит три столбца. Первый — measurement , второй — end date , а третий — start date . Мне...
2493 просмотров

Как получить доступ к столбцу MultiIndex после groupby в пандах?
В одноиндексированном фрейме данных столбцы доступны в группе по объектам: df1 = pd.DataFrame({'a':[2,2,4,4], 'b': [5,6,7,8]}) df1.groupby('a')['b'].sum() -> a 2 11 4 15 Но в кадре данных MultiIndex, когда он не группируется по...
2023 просмотров

Индекс с повышением multi_index
Как я могу проиндексировать контейнер boost::multi_index, используя функцию-член класса (которая хранится в multi_index), которая возвращает постоянную ссылку другого класса? Ошибка, которую я получаю: error C2440: 'specialization' : cannot...
92 просмотров
schedule 21.12.2022

подзаголовки из мультииндексного фрейма данных pandas, сгруппированные по уровням
Как сделать несколько графиков из мультииндексированного DataFrame pandas на основе одного из уровней мультииндекса? У меня есть результаты модели с использованием разных технологий в разных сценариях, результаты могут выглядеть примерно так:...
3979 просмотров

Присоединяйтесь к кадрам данных - один с мультииндексными столбцами, а другой без
Я пытаюсь объединить два фрейма данных: один с мультииндексными столбцами, а другой с одним именем столбца. У них похожий индекс. Я получаю следующее предупреждение: «UserWarning: слияние между разными уровнями может дать непредвиденный результат...
10443 просмотров
schedule 25.09.2023

Панды: вычесть один столбец из другого в сводной таблице
Я хотел бы вычесть один столбец из другого в сводной таблице. «diff» — это разница между 2017 и 2016 годами. raw_data = {'year': [2016,2016,2017,2017], 'area': ['A','B','A','B'], 'age': [10,12,50,52]} df1 = pd.DataFrame(raw_data, columns...
3782 просмотров
schedule 17.01.2024

Pandas pivot_table несколько aggfunc с полями
Я заметил, что не могу установить margins=True при наличии нескольких aggfunc, таких как ("count", "mean", "sum"). Будет рвота KeyError: 'Level None not found' Это пример кода....
6084 просмотров
schedule 15.01.2024

Разделить многоуровневый фрейм данных на разные файлы csv
Предположим, у меня есть следующий кадр данных: X Y ---+---+---+--- A | B | A | B --+---+---+---+--- 0 | 1 | 2 | 3 | 4 1 | 5 | 6 | 7 | 8 2 | 9 | 10| 11| 12 Я хочу рекурсивно разделить его на основе многоуровневого индекса и...
197 просмотров
schedule 09.02.2024

Pandas Multiindex Groupby совокупный столбец со значением из другого столбца
У меня есть кадр данных pandas с мультииндексом, где я хочу агрегировать повторяющиеся ключевые строки следующим образом: import numpy as np import pandas as pd df = pd.DataFrame({'S':[0,5,0,5,0,3,5,0],'Q':[6,4,10,6,2,5,17,4],'A':...
786 просмотров