Вопросы по теме '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 просмотров
schedule
18.11.2023
Слияние / соединение / добавление двух фреймов данных 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 просмотров
schedule
24.11.2022
Создание пустого 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 просмотров
schedule
13.09.2022
Как получить доступ к столбцу 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 просмотров
schedule
16.10.2022
Индекс с повышением multi_index
Как я могу проиндексировать контейнер boost::multi_index, используя функцию-член класса (которая хранится в multi_index), которая возвращает постоянную ссылку другого класса?
Ошибка, которую я получаю:
error C2440: 'specialization' : cannot...
92 просмотров
schedule
21.12.2022
подзаголовки из мультииндексного фрейма данных pandas, сгруппированные по уровням
Как сделать несколько графиков из мультииндексированного DataFrame pandas на основе одного из уровней мультииндекса?
У меня есть результаты модели с использованием разных технологий в разных сценариях, результаты могут выглядеть примерно так:...
3979 просмотров
schedule
04.02.2022
Присоединяйтесь к кадрам данных - один с мультииндексными столбцами, а другой без
Я пытаюсь объединить два фрейма данных: один с мультииндексными столбцами, а другой с одним именем столбца. У них похожий индекс.
Я получаю следующее предупреждение: «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 просмотров
schedule
03.04.2023