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

Возврат при сбое многоиндексной вставки (Boost)
В настоящее время я использую мультииндекс Boost, чтобы отслеживать, сколько раз пакет проходит через систему. Каждый раз, когда система касается пакета, ее IP-адрес добавляется в строку, разделенную запятыми. Затем я просматриваю эту строку,...
4031 просмотров
schedule 05.07.2022

Создайте pandas DataFrame из элементов во вложенном словаре
Предположим, у меня есть вложенный словарь user_dict со структурой: Уровень 1: идентификатор пользователя (длинное целое число) Уровень 2: категория (строка) Уровень 3: различные атрибуты (числа с плавающей запятой, целые числа и т. д.)...
138426 просмотров
schedule 23.05.2022

Мультииндексная сортировка в Pandas
У меня есть мультииндексный DataFrame, созданный с помощью операции groupby. Я пытаюсь выполнить составную сортировку, используя несколько уровней индекса, но не могу найти функцию сортировки, которая делает то, что мне нужно. Исходный набор...
25837 просмотров
schedule 07.01.2024

Преобразование мультииндексных индексов в столбцы
У меня есть мультииндексный фрейм данных, например. в качестве: import pandas as pd import numpy as np dates = pd.date_range('20130101',periods=3,freq='5s') dates = dates.append(dates) locations = list('AAABBB') gascode = ['no2','o3','so2']*2...
290 просмотров
schedule 28.03.2023

Обратный поиск и функция find_next в контейнере Multi_Index
У меня есть контейнер boost multi_index, подобный этому: typedef multi_index_container< MyData, indexed_by< random_access<>, // keep insertion order ordered_non_unique< member<MyData,...
155 просмотров
schedule 12.07.2022

Применение функции к столбцу MultiIndex pandas.DataFrame
У меня есть MultiIndex pandas DataFrame, в котором я хочу применить функцию к одному из его столбцов и присвоить результат тому же столбцу. In [1]: import numpy as np import pandas as pd cols = ['One', 'Two', 'Three', 'Four', 'Five']...
6510 просмотров
schedule 31.07.2023

Как обновить значение в первых N строках по группе в многоиндексном кадре данных Pandas?
Я пытаюсь обновить первые N строк в мультииндексном фрейме данных, но у меня возникли проблемы с поиском решения, поэтому я решил создать для него сообщение. Пример кода выглядит следующим образом: # Imports import numpy as np import pandas as...
3480 просмотров
schedule 04.10.2022

Перебор MultiIndex в pandas
У меня есть MultiIndexed DataFrame df1, и я хотел бы перебрать его таким образом, чтобы в каждом экземпляре цикла был DataFrame с обычным неиерархическим индексом, который является подмножеством df1, соответствующим элементам внешнего индекса. То...
9097 просмотров
schedule 26.05.2023

Вложенный словарь в мультииндексный фрейм данных, где ключи словаря являются метками столбцов
Скажем, у меня есть словарь, который выглядит так: dictionary = {'A' : {'a': [1,2,3,4,5], 'b': [6,7,8,9,1]}, 'B' : {'a': [2,3,4,5,6], 'b': [7,8,9,1,2]}} и я хочу, чтобы кадр данных...
42266 просмотров

Pandas: правильный способ установки значений на основе условия для подмножества мультииндексного фрейма данных
Я не уверен, как это сделать без цепных назначений (что, вероятно, все равно не сработает, потому что я буду устанавливать копию). Я не хочу брать подмножество мультииндексного кадра данных pandas, проверять значения меньше нуля и устанавливать их...
50318 просмотров
schedule 25.10.2022

Индекс стоимости заказа в boost::multi_index_container
У меня мульти_индексный_контейнер, а индексный — упорядоченный_уникальный. Я знаю, что мои значения будут каким-то образом отсортированы (по умолчанию используется less). Я хочу найти точный упорядоченный индекс значения без использования...
335 просмотров
schedule 17.07.2023

Назначение мультииндекса pandas из другого фрейма данных
Я пытаюсь понять pandas MultiIndex DataFrame s и как назначать им данные. В частности, я заинтересован в назначении целых блоков, которые соответствуют другому меньшему фрейму данных. ix = pd.MultiIndex.from_product([['A', 'B'], ['a', 'b',...
8691 просмотров

Python pandas multiindex получение информации из серии
Я создал многоиндексную серию панд из таймсерии, и теперь я хочу прочитать данные в ней. Во всех примерах, которые я видел, названы столбцы или уровни серии. Однако в моей серии это не так. В этом мультииндексе первый уровень - это дата, а второй -...
217 просмотров
schedule 03.11.2022

pandas: MultiIndex Slicing — смешивание срезов и списков
Я пытаюсь использовать (не совсем) новый оператор нарезки в pandas, но есть кое-что, чего я не совсем понимаю. Предположим, я генерирую следующий иерархический фрейм данных: #Generate container to hold component DFs df_list=[] #Generate names...
189 просмотров
schedule 08.06.2022

Добавление новой строки индекса в существующий фрейм данных и сортировка по ней
У меня есть большой кадр данных pandas с данными временных рядов и довольно большим мультииндексом. Указанный индекс содержит различную информацию о временных рядах, такую ​​как, например, местоположение, тип данных и т.д. Теперь я хочу добавить в...
952 просмотров
schedule 07.03.2023

Как перебирать уровни MultiIndex в Pandas?
У меня часто есть индексы MultiIndex, и я хотел бы перебирать группы, где индексы более высокого уровня равны. В основном это выглядит from random import choice import pandas as pd N = 100 df = pd.DataFrame([choice([1, 2, 3]) for _ in range(N)],...
13606 просмотров
schedule 05.06.2024

set_index не индексируется в пандах
Для простой программы ниже я ожидал, что 2-й вывод будет таким же, как и первый. Почему этого не происходит? Это просто изменение порядка в data1 и data2 columnList = ["PID", "Sec", "Util", "random"] data1 = [('67123', 12, '85' ,...
553 просмотров
schedule 27.07.2022

Установка значений с мультииндексом в пандах
Уже есть пара вопросов по SO, связанных с этим, в первую очередь for-subset-of-multiindex-da">этот , однако ни один из ответов, похоже, не работает для меня, и довольно много ссылок на документы (особенно по лексической сортировке) не работают,...
4216 просмотров
schedule 27.12.2023

Метод установки новых столбцов Multiindex из другого фрейма данных
Учитывая DataFrame ( d ) со столбцами MultiIndex, я хотел бы установить другой DataFrame ( d2 ) в качестве одного из «многостолбцов», чтобы верхний уровень имел некоторую метку, а метки второго уровня соответствовали оригиналу: nr.seed(0) abc =...
222 просмотров
schedule 03.03.2023

Как получить случайную (загрузочную) выборку из мультииндекса pandas
Я пытаюсь создать загрузочный образец из мультииндексного фрейма данных в Pandas. Ниже приведен код для генерации нужных мне данных. from itertools import product import pandas as pd import numpy as np df = pd.DataFrame({'group1': [1, 1, 1, 2,...
2438 просмотров
schedule 27.06.2023