Описание тега multi-index
Мультииндекс (также известный как иерархический индекс) позволяет манипулировать данными более высокого измерения в двумерной табличной структуре.
1
ответ
Как правильно отсортировать многоиндексированные панды DataFrame
У меня есть мультииндексированный фрейм данных панд, который выглядит так: Antibody Time Repeats Akt 0 1 1.988053 2 1.855905 3 1.416557 5 1 1.143599 2 1.151358 3 1.272172 10 1 1.765615 2 1.779330 3 1.752246 20 1 1.685807 2 1.688354 3 1.614013 ..... …
28 ноя '16 в 11:52
2
ответа
Pandas MultiIndex: выбрать столбец, зная только второй индекс?
Я работаю со следующим DataFrame: age height weight shoe_size 0 8.0 6.0 2.0 1.0 1 8.0 NaN 2.0 1.0 2 6.0 1.0 4.0 NaN 3 5.0 1.0 NaN 0.0 4 5.0 NaN 1.0 NaN 5 3.0 0.0 1.0 0.0 Я добавил еще один заголовок к df следующим образом: zipped = list(zip(df.colum…
23 авг '17 в 09:59
1
ответ
Удалить одну строку из MultiIndex Dataffame
Представьте, что у меня есть следующий DataFrame: 0 1 2 3 bar one -0.424972 0.567020 0.276232 -1.087401 two -0.673690 0.113648 -1.478427 0.524988 baz one 0.404705 0.577046 -1.715002 -1.039268 two -0.370647 -1.157892 -1.344312 0.844885 foo one 1.0757…
03 июл '18 в 02:48
1
ответ
Pandas MultiIndex Merge
Предположим, у меня есть два кадра данных: import pandas as pd index = pd.MultiIndex.from_tuples([('one', '1993-02-02'), ('one', '1994-02-03'), ('two', '1995-02-18'), ('two', '1996-03-01')]) s = pd.DataFrame(np.arange(1.0, 5.0), index=index) s.renam…
12 фев '18 в 00:49
4
ответа
Как использовать цепочку методов Pandas .assign() в столбце MultiIndex?
Для индексированного столбца одного уровня я бы сделал следующее arrays = [['one', 'two', ]] tuples = list(zip(*arrays)) index = pd.MultiIndex.from_tuples(tuples, names=['first', 'second']) df = pd.DataFrame(pd.np.random.randn(3, 2), index=['A', 'B'…
11 май '17 в 14:34
2
ответа
Получить индекс из подмножества pandas multindex
Учитывая это pandas.core.frame.DataFrame образец: col 0 2 0 0 1 3 1 Я хотел бы получить те индексы, где col равен 1: df[df['col']==1] Ожидаемый результат будет вектор (0,3),
20 авг '18 в 09:42
3
ответа
Панды MultiIndex получают все строки со значением метки
Предположим, у вас есть Panda DataFrame с мультииндексом. Вы хотите получить все строки, которые имеют метку с определенным значением. Как ты это делаешь? Моей первой мыслью была логическая маска... df[df.index.labels == 1].head() но это не работает…
23 июл '16 в 22:15
1
ответ
Заполнить недостающие индексы DataFrame
Даны две панды данных dfa а также dfbКак я могу убедиться, что MultiIndex каждого DataFrame содержит все строки из другого? In [147]: dfa Out[147]: c a b 0 5 10.0 1 6 11.0 2 7 12.0 3 8 13.5 4 9 14.0 In [148]: dfb Out[148]: c a b 0 5 10 2 7 12 3 8 13…
15 фев '17 в 06:15
2
ответа
Заполните все месяцы для мультииндекса данных в пандах
У меня есть таблица с продажами и прогнозом в месяц для тысяч продуктов на период с 2015 по 2017 год. Мои данные содержат данные о спросе и прогнозе для каждого сайта, типа, продукта и даты (только месяцы). Проблема в том, что если в течение месяца …
26 сен '17 в 12:54
2
ответа
Отфильтруйте фрейм данных Pandas, указав наличие нескольких элементов на уровне MultiIndex.
У меня есть таблица данных с мультииндексом. Первый уровень мультииндекса представляет собой имя, соответствующее данной последовательности (ДНК), второй уровень мультииндекса соответствует определенному типу варианта последовательности. wt, m1,m2, …
17 мар '17 в 20:48
2
ответа
Сортировка индекса Pandas Dataframe Mutli по уровню и значению столбца
У меня есть пандас dataframe, который выглядит так: value Id 2014-03-13 1 -3 2 -6 3 -3.2 4 -3.1 5 -5 2014-03-14 1 -3.4 2 -6.2 3 -3.2 4 -3.2 5 -5.9 который в основном является групповым объектом с двумя уровнями многоиндексности. Я хочу отсортировать…
17 май '17 в 10:04
1
ответ
Изменение порядка уровней MultiIndex в панде DataFrame
У меня есть DataFrame, который выглядит примерно так: >>> df = pd.DataFrame(index=pd.MultiIndex.from_tuples([(num,letter,color) for num in range(1,3) for letter in ['a','b','c'] for color in ['Red','Green']], names=['Number','Letter','Color…
01 дек '15 в 20:34
2
ответа
Увеличить multi_index order_unique Медианное значение
Я хотел бы быстро получить медианное значение из контейнера boost multi_index с индексом order_unique, однако итераторы индекса не являются произвольным доступом (я не понимаю, почему они не могут быть, хотя это согласуется с std::set...). Есть ли б…
15 май '10 в 20:48
2
ответа
Pandas Multiindex выбирает список столбцов с заданного уровня
Если я сделаю мультииндексированный столбец данных, например, так: iterables = [['bar', 'baz', 'foo', 'qux'], ['one', 'two']] index = pd.MultiIndex.from_product(iterables, names=['first', 'second']) df = pd.DataFrame(np.random.randn(3, 8), index=['A…
26 авг '16 в 01:38
1
ответ
Разделить DatetimeIndex на дату и время MultiIndex удобно в Пандах
Допустим, у меня есть данные DatetimeIndex:ed, подобные этим (конечно, будет несколько дней): X Y Z timestamp 2013-01-02 10:00:13.295000 366 -8242 -1820 2013-01-02 10:00:13.329000 366 -8016 -1820 2013-01-02 10:00:13.352000 32 -8016 -1820 2013-01-02 …
08 май '14 в 18:39
1
ответ
Многоиндексная таблица Pandas Pivot без агрегации
У меня есть pandas dataframe с мультииндексом, где несколько групповых агрегаций уже были вычислены. Я пытаюсь объединить последний сгруппированный столбец в заголовки без агрегирования. Мне удалось сделать это с помощью агрегации, но я не могу поня…
11 янв '18 в 06:50
2
ответа
Pandas Multiindex Groupby агрегированный столбец со значением из другого столбца
У меня есть pandas dataframe с мультииндексом, где я хочу агрегировать строки дубликата ключа следующим образом: 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': ['A1','A1','A1','A1','A2','…
20 сен '17 в 16:34
1
ответ
Как использовать Pandas Groupby и применять лямбда для оценки логического состояния
Я учил себя Python, используя биржевые данные, но я застрял в этом вопросе. Я пытаюсь определить пересечение скользящей средней. Я работаю с ежедневными данными в панде MultiIndex DataFrame. Ниже приведен фрагмент структуры данных, с которой я работ…
18 июн '17 в 21:39
3
ответа
Может ли Pandas читать групповую структуру Excel в MultIndex?
У меня есть файл Excel с некоторыми (в основном) красиво сгруппированными строками. Я построил поддельный пример ниже. Есть ли способ получить read_excel в Pandas для создания мультииндекса, сохраняющего эту структуру? Для этого примера MultiIndex б…
13 апр '18 в 22:36
1
ответ
Индексирование мультииндексированного фрейма данных с использованием списка
У меня есть мультииндексированный фрейм данных pandas, созданный так: m_index = ['time_remaining', 'inventory'] for i in indicators: m_index.append(i.name) cols = [] for col in m_index: cols.append(col) cols.append('action') cols.append('cost') opti…
31 авг '17 в 14:05