Вопросы по теме '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 просмотров
schedule
22.02.2023
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 просмотров
schedule
16.12.2022
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