Популярные вопросы по тегу PIVOT

Фильтрация и выбор из сводных таблиц, созданных с помощью python pandas

... их группах ключей и 7 т. Д. Есть ли способ сделать это непосредственно 6 в структуре сводной таблицы или мне нужно 5 преобразовать это обратно в pandas dataframe? Обновление: я считаю, что 4 этот код - шаг в правильном направлении. По 3 крайней мере, это позволяет мне получить 2 доступ к отдельным значениям в этой таблице, н ...

Панды: как запустить пивот с мультииндексом?

... чение» с 9 числовыми значениями. Я хочу, чтобы индекс 8 составлял год + месяц. Единственный способ 7 заставить это работать - это объединить 6 два поля в одно, а затем снова разделить 5 их. есть способ лучше? Минимальный код скопирован 4 ниже. Большое спасибо! PS Да, я знаю, что 3 есть и другие вопросы по ключевым словам 2 "pivot" и "multi-index", но я не понял, могут 1 ли / как они мне помочь с этим вопросом. import pand ...

Pandas NaN, представленная pivot_table

... и их KPI из API мировых банков. это 7 выглядит как . Как видите, значения nan 6 отсутствуют. Однако мне нужно повернуть эту 5 таблицу, чтобы привести int в ...

Сводная таблица pandas переименовать столбцы

... ndas as pd df = pd.DataFrame({ 'c0': ['A','A','B','C'], 'c01': ['A','A1','B','C'], 'c02': ['b','b','d','c'], 'v1': [1, 3,4,5], 'v2': [1, 3,4,5]}) print(df) дает тестовый 5 фрейм данных: c0 c01 c02 v1 v2 0 A A b 1 1 1 A A1 b 3 3 2 B B d 4 4 3 C C c 5 5 применение поворота df2 ...

Запрос кросс-таблицы PostgreSQL

... ve 1 A Inactive 2 B Active 4 B Inactive 5 Я хочу, чтобы запрос 2 возвратил следующую перекрестную таблицу: Section ...

Как преобразовать строки в столбцы в Oracle?

... ком виде (это всего 6 лишь частичное представление, таблица содержит 5 более 100 столбцов). LOAN NUMBER DOCUMENT_TYPE DOCUMENT_ID 992452533663 Voters ID XPD0355636 992452533663 Pan card CHXPS5522D 992452533663 Drivers licence DL-0420110141769 ...

Поворот для базы данных красных смещений

... с задавался раньше, но 12 ни один из ответов не помог мне удовлетворить 11 мои желаемые требования. Итак, задавая вопрос 10 в новой теме В красном смещении, как можно 9 преобразовать данные в форму из одной строки 8 для каждого уникального набора измерений, например: id Name Category count 8660 Iced Chocolate ...

Как развернуть Spark DataFrame?

... ь Spark DataFrames, и 12 мне нужно иметь возможность сводить данные 11 для создания нескольких столбцов из одного 10 столбца с несколькими строками. Для этого 9 в Scalding есть встроенная функциональность, и 8 я верю в Pandas в Python, но я не могу найти 7 ничего для нового Spark Dataframe. Я предполагаю, что 6 могу написать какую-нибудь специальн ...

Сводные строки в столбцы без агрегирования

... еров, которые я видел, включены некоторые 1 из совокупности. Я ищу прямую опорную точку. Source Table ╔═══════════╦══════╦═══════╗ ║ TEST_NAME ║ SBNO ║ VAL ║ ╠═══════════╬══════╬═══════╣ ║ Test1 ║ 1 ║ 0.304 ║ ║ Test1 ║ 2 ║ 0.31 ║ ║ Test1 ║ 3 ║ 0.306 ║ ║ Test2 ║ 1 ║ 2.3 ║ ║ Test2 ║ 2 ║ 2.5 ║ ║ Test2 ║ 3 ║ 2.4 ║ ║ Test3 ║ 1 ║ PASS ║ ║ Test3 ║ 2 ║ PASS ║ ╚═══ ...

Как ЗАКАЗАТЬ в SQL PIVOT

... 1, st), DATEADD (m, 1, nd) from Mth where nd <= DATEADD (m, datediff (m, 0, getdate()), 0) ) select * from ( select MONTH(Mth.st) Month, U.USER, COUNT(S.QRY_ID) Searches FROM Mth LEFT JOIN SEARCHES S on Mth.st <= S.CREATED and Mth.nd > S.CREATED LEFT JOIN MEMBERS U on U.AID = S.AID GROUP BY YEAR(Mth.st), MONTH(Mth.st), ...

Преобразование значения строки в столбец на сервере SQL (PIVOT)

... BUTE | VALUE | ----------------------------- | item1 | Quality | A | | item1 | color | Red | | item2 | Quality | B | | item2 | color | Black | Мне нужен такой вывод: | ITEM | QUALITY | COLOR | ------- ...

PostgreSQL говорит, что "return" и описания кортежей sql несовместимы

... NHB 1409818.328 3 HBW 220430.7922 3 HBO 323512.9391 4 NHB 48711.3814 4 HBW 163385.1575 4 HBO 363352.3441 То, что я хочу 7 реорганизовать как: ID HBO HBW NHB 1 700905.7243 164216.1311 700905.7243 2 82152.072 89543.2972 146023.3792 3 323512.9391 220430.7922 1409818.328 4 363352.3441 163385.1575 48711.3814 Обратите внимание, что 6 ...

Использование сводной таблицы с итогами столбцов и строк в sql server 2008

... 7 0 0 1 10 Total 18 3 35 17 7 5 85 Я 4 подготовил отчет до Enviro Requi Dev TSc TD Unkn QA1 9 1 14 17 2 3 QA2 8 1 14 0 5 1 QA3 1 1 7 0 0 1 Я использовал запрос 3 ниже, чтобы получить результат выше select * from ( select environment_name as " ", value from test1 unpivot ( value for col in (root_cause) ) unp ) src pivot ...

Изменить имя столбца при использовании PIVOT SQL Server 2008

... 58223C2F1735 23B2C459-3D30-41CA-92AE-7F581F2535D4 ------------------------------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- 329999EA-6288-4E7D-87E8-12FF865AB301 Rauf ...

Сводная таблица MS SQL Server с подзапросом в предложении столбца

... но, не 2 так просто, но надеюсь, вы понимаете, чего 1 я пытаюсь достичь? СИНТАКСИС ПОВОРОТА: SELECT <non-pivoted column>, [first pivoted column] AS <column name>, [second pivoted column] AS <column name>, ... [l ...

Установка значений столбцов в качестве имен столбцов в результате SQL-запроса

... результата sql-запроса. Например, у меня 6 table1 как .. id col1 col2 ---------------------- 0 name ax 0 name2 bx 0 name3 cx 1 name dx 1 name2 ex 1 name3 fx Если вы видите id = 0, name 5 имеет значение ax, name2 - bx, а name3 - cx. Вместо 4 строк было бы проще отображать стол ...

Преобразование нескольких строк в столбцы с указанным заголовком

... годарностью: | Person | Cat1 | Cat1_Act|Cat2 | Cat2_Act| Cat3 | Cat3_Act | --------------------------------------------------------------- | Username1 | X | X1 | Y | Y1 | Z | Z1 | Я 11 понимаю, что прочитал ряд сообщений о том, что 10 PIVOT можно использовать для достижения 9 этой цели, но мне не приходилось находить 8 решение, близкое к тому, что мне нужно, поскольку 7 в бо ...

Запрос MySQL для динамического преобразования строк в столбцы

... о 12 я не уверен и не знаю, как сформулировать 11 этот вопрос, кроме как с помощью следующего 10 примера. Учитывая две таблицы A и B, которые 9 выглядят как Таблица A +--+-----+----+ |id|order|data| +--+-----+----+ |1 |1 |P | +--+-----+----+ |2 |2 |Q | +--+-----+----+ |2 |1 |R | +--+-----+----+ |1 |2 |S | +--+-- ...

Поворот по нескольким столбцам с помощью Tablefunc

... | Attribute | 1 | 0 ---------------------------+-----------+---+--- 2012-01-01 00:00:00 | a | 1 | 2 2012-01-02 00:00:00 | b | 3 | 4 Итак, как указано в документации, дополнительный столбец, известный 20 как «Атрибут», считается одинаковым для 19 каждого имени строки, также известного как «Раздел». Таким 18 образом, он сообщает b ...

Преобразование строк в столбцы с помощью Pivot в SQL Server

... 282 102 2 212 105 2 78 109 2 97 105 3 60 102 3 123 101 3 220 109 3 87 Я 3 хотел бы, чтобы это выглядело как сводная 2 таблица, например: Store 1 2 3 4 5 6. ...

Сводный запрос Oracle SQL

... ные в таблице, как показано 2 ниже: MONTH VALUE 1 100 2 200 3 300 4 400 5 500 6 600 Я хочу напи ...

Запрос сводной таблицы MySQL с динамическими столбцами

... OM product_additional; +-----------------+------------+ | id | fieldname | fieldvalue | +-----------------+------------+ | 1 | size | S | | 1 | height | 103 | | 2 | size | L | | 2 | height | 13 | | 2 | color | black | +-----------------+------------+ Использование следующего 7 запроса для выбора з ...

Использовать значения строк как столбцы в PostgreSQL

... pr-2012 | Mar-2012 | Feb-2012 | Jan-2012 123 | 100 | 150 | 0 | 500 987 | 5 | 0.10 | 8 | 0 Как использовать 2 значения date в качестве столбцов и иметь возможность 1 ...

Как я могу повернуть фрейм данных?

... 2, 1]).astype(str) df = pd.DataFrame( add(cols, arr1), columns=cols ).join( pd.DataFrame(np.random.rand(n, 2).round(2)).add_prefix('val') ) print(df) key row item col val0 val1 0 key0 row3 item1 col3 0.81 0.04 1 key1 row2 item1 col2 0.44 0.07 2 key1 row0 item1 ...

Динамически создавать столбцы sql

... tomer ID Name 1 John 2 Lewis 3 Mary У меня есть 11 еще одна таблица CustomerRewards TypeID Description 1 Bronze 2 Silver 3 Gold 4 Platinum 5 AnotherOne И финальный 10 стол RewardID TypeID CustomerID 1 1 ...

Как распространить столбец во фрейме данных Pandas

... ]] df Что 2 дает следующее: Out[11]: gene_symbol sample_id fc 0 a S1 100.0 1 b S1 100.0 2 c S1 112.0 3 a S2 1.3 4 b S2 14.0 5 c S2 125.0 Как мне разложить ...

Можно ли использовать несколько сводных столбцов с использованием одного и того же сводного столбца с помощью SQL Server

... se ,'S' + [Year] AS YearOfSelling ,[Purchasing value] ,[Selling value] FROM [ItemPrices] ) AS ALIAS PIVOT ( MIN ([Purchasing value]) FOR [YearOfPurchase] in ([P2000],[P2001],[P2002],[P2003]) ) AS pvt PIVOT ( MIN ([Selling value]) FOR [YearOfSelling] in ([S2000],[S2001],[S2002],[S2003]) ) AS pvt2 Результат не совсем то, на 6 что я надеялся (см. изображение ниже): Как 5 видите, для ...

Как добавить результат динамической сводной таблицы в отчет SSRS?

... 55 Area_3 12 45 88 36 Area_4 67 23 37 28 ... Area_N 76 67 35 28 Итак, мой вопрос: Как создать основу сводной таблицы на основе указанной выше структуры? Может ли мой от ...

Динамически имена столбцов из select sql

... Может кто-нибудь указать 4 мне правильное направление? Посмотрите на 3 скрипку, которую я пробовал до сих пор. Я 2 знаю, что сейчас она использует СУММ, и 1 это неверно, но я не могу понять, что использовать. http://sqlfiddle.com/#!3/0bd0c/4 PS. Данные и изображение не связаны между собой, поэтом ...

Laravel, sync() - как синхронизировать массив, а также передать дополнительные сводные поля?

... цы с заданными 5 идентификаторами: $user->roles()->sync( array( 1 => array( 'expires' => true ) ) ); В последнем примере добавляется 4 только одна сводная строка. Я не понимаю, как 3 связать другие записи сводной таблицы, если 2 необходимо ...

SQL транспонировать строки в столбцы (группировать по ключевой переменной)?

... ьше с большим количеством возможных 9 значений для CASE_ID, TYPE и AMOUNT) Я попытался 8 использовать сводную таблицу, но мне не 7 нужна агрегатная функция (просто пытаюсь 6 реструктурировать данные). Теперь я пытаюсь 5 каким-то образом использовать row_number, но не знаю, как 4 это сделать. Я в основном пытаюсь воспроизвести 3 команду SPSS под названием Casestovars, но 2 мне нужно иметь возможность делать это в 1 SQL. спас ...

Как динамически вращаться с датой в виде столбца

... календарь, показывая все 3 даты в месяце и запасы, доступные в ячейках. Как 2 лучше всего это показать? Например: Name | 1-1-2014 | 2-1-2014 | 3-1-2014 | 4-1-2014 Item1 | 6 | 8 | | 6 Item2 | | 2 | 1 | Исходные таблицы 1 - Имена ID | Name 1 | ...

Динамический поворот в Oracle sql

... archar2, а X - это строка 22 значений varchar2, разделенных запятыми. Значения 21 для X - это отдельные значения, выбранные 20 из столбца (например, CL) той же таблицы. Таким 19 образом, сводный запрос работал. Но проблема 18 в том, что всякий раз, когда в столбце CL 17 появляется новое значение, мне приходится 16 вручную добавлять его в строку X. Я попытался 15 заменить X на от ...

SQL - сводная таблица и группировка по неработающему

... OUP BY Product; но моя таблица1 выше на самом деле состоит 3 из приведенных ниже кодов: WITH a AS( SELECT activity, username, [Last Accessed] = max(DATEADD(dd, DATEDIFF(d, 0, ActDateTime), 0)), --[#Users] = count(distinct username), CASE WHEN COUNT(activity)IS NOT NULL THEN 1 ELSE 0 END AS Count, CASE WHEN pageURL LIKE '/Document%' ...

Наблюдатель Laravel для сводной таблицы

... 8 метод обновления: ObserverServiceProvider.php public function boot() { Relation::observe(RelationObserver::class); } RelationObserver.php public function updated(Relation $relation) { $this->cache->tags(Relation::class)->flush(); } Итак, когда я обновляю 7 отношение в своем контроллере: public function update(Request $request, Relation $relation) ...

Использование нескольких фильтров в DAX

... оздать общую сумму продаж 6 с использованием нескольких разных SKU (или 5 идентификаторов) Я могу использовать это, чтобы 4 отфильтровать до 1 артикула ("A1"): Measure 3 = CALCULATE ([Sum of Sales], Table4 [SKU] = "A1") но 2 я хотел бы отфильтровать до пяти разных 1 SKU. Примеры данных: 2 1,050.54 3 43,925.20 4 8,596.00 5 1,630.00 8 3,330.00 A1 ...

Панды: как превратить один столбец в строки в столбцы

... score searchTerm 0 a 0.534509 pizza 1 b 0.586020 pizza 2 c 0.588972 pizza 3 a 0.566261 chinese 4 b 0.572405 chinese 5 c 0.489369 chinese 6 a 0.499068 thai 7 b 0.431068 thai 8 c ...

SQL - как транспонировать?

... ================================= | Id | UserId | FieldName | FieldValue | =====+========+===============+================| | 1 | 100 | Username | John Doe | |----+--------+---------------+----------------| | 2 | 100 | Password | pass123! | |----+--------+---------------+----------------| | 3 | 102 | Username | Jane | |----+--------+---------------+---------------- ...

Простой способ транспонировать столбцы и строки в SQL?

... Paul | John | Tim | Eric Red 1 5 1 3 Green 8 4 3 5 Blue 2 2 9 1 в это: Red | Green | Blue Paul 1 8 2 John 5 4 2 Tim 1 ...

mysql преобразовывает несколько строк в столбцы в одной строке

... оответствовать, скажем, коду 5, а valueB 9 будет соответствовать, скажем, коду 6, поэтому 8 я ищу что-то вроде: вставить в сводку (user_id, valueA, valueB) VALUES 7 (SELECT ??? из деталей); Проблема, конечно, в 6 том, что я просматриваю несколько строк 5 из таблицы «подробностей», чтобы заполнить 4 одну строку в таблице «сводки». Например, если 3 бы у меня были следующие строки в деталях: 1 5 100 1 6 200 2 5 1000 ...

Как заменить (нулевые) значения выходом 0 в PIVOT

... PIVOT, но безуспешно. Ниже 4 представлена ​​таблица и синтаксис, который 3 я пробовал " SELECT CLASS, [AZ], [CA], [TX] FROM #TEMP PIVOT (SUM(DATA) FOR STATE IN ([AZ], [CA], [TX])) AS PVT ORDER BY CLASS CLASS AZ CA TX RICE 10 4 (null) COIN 30 3 2 VEGIE ...

Сводная строка MySQL в динамическое количество столбцов

... ) Partner A Product A 1 Partner A Product B 1 Partner A Product C 1 Partner A Product D 1 Partner A Product E 2 Partner B Product B 1 Partner B Product C 1 Partner B Product D 1 Partner B Product E ...

SQL Pivot в столбце дат?

... venname":"Simon","skill":"10","level":"Telegenic Staff","id":"664","date":"2013-03-27"},{"role":"Vision Supervisor","familyname":"Unsworth","givenname":"Simon","skill":"10","level":"Telegenic Staff","id":"664","date":"2013-03-26"},{"role":"Vision Supervisor","familyname":"Unsworth","givenname":"Simon","skill":"10","level":"Telegenic Staff","id":"664","date":"2013-03-25"},{"role":"Vision Supervisor"," ...

PIVOT с типом данных varchar

... нных - VARCHAR, я не могу использовать 3 агрегатную функцию внутри PIVOT. Думаю, мне 2 может понадобиться что-то вроде этого: SELECT * FROM (SELECT [c_id] ,[c_lname] as [Apellido] ,[c_fname] as [Nombre] ,[c_nick_name] as [documento] ,[ut_text] ,f.ug_label FROM [pegasys].[dbo].[cardholder] c inner join [pegasys].[dbo].[udftext] u on c.c_id = u.ut_cardholder_id inner join [ ...

Выберите несколько сумм с помощью запроса MySQL и отобразите их в отдельных столбцах

... ся, когда какой-либо игрок 3 в какой-то игре набирает очко: name points ------------ bob 10 mike 03 mike 04 bob 06 Как мне получить 2 сумму очков каждог ...

ORACLE SQL: как заменить NULL на 0 в функции Pivot

... RDERS) AS ORDERS FROM TABLE_01 GROUP BY CUSTOMER_ID, CASE WHEN CATEGORY_CODE = '01' THEN 'CAT_01' WHEN CATEGORY_CODE = '02' THEN 'CAT_02' WHEN CATEGORY_CODE = '03' THEN 'CAT_03' ELSE 'OTHER' END ) PIVOT ( SUM(ORDERS) FOR CATEGORY IN ( 'CAT_01', 'CAT_02', 'CAT_03', 'OTHER' ) ) ) ; Я бы хотел иметь т ...

Неправильный синтаксис рядом с "1". Ожидается идентификатор, QUOTED_ID или "." Ошибка с SQL Pivot

... о-то вроде этого: (Rows are StatIDs, Columns are UniversityIDs) StatID | 1 | 2 | 3 1 | 100 | 50 | NULL 2 | 90 | 55 | NULL 3 | 80 | NULL | NULL Вот мой вопрос: SELECT StatID, 1, 2, 3 FROM (SELEC ...

Сводная таблица SQL Server 2005 по неизвестному количеству столбцов

... | Assignment 1 | Assignment 2 | Assignment 3 | Total -------------------------------------------------------------------- Student A | 100 | 80 | null | 180 Student B | 100 | 80 | 100 | 280 В 15 идеале я хотел бы отсортировать столбец 14 по «сроку выполнения», который можно было 13 бы включить / связать с каждым заданием. Если 12 возможно, итоговое значение должно быть ...

Использование сводной таблицы для нескольких столбцов строки Oracle

... преобразовать строки 9 в столбцы. Я знаю, как использовать Oracle 8 pivot для одного столбца. Но можно ли применить 7 его к нескольким столбцам? Примеры данных: Type weight height A 50 10 A 60 12 B 40 8 C 30 15 Мой 6 предполагаемый результат: A-count B-count C-count A-weight B-weight C-weight A-height B-height C-height 2 1 ...

Pandas pivot выдает ошибку ValueError: индекс содержит повторяющиеся записи, не может быть изменен

... angle_value 0 71.0991 roll 14.6832 1 71.0991 yaw 0.7009 2 71.0991 pitch 22.5075 3 90.1341 roll 4.8566 4 90.1341 yaw 6.4458 5 90.1341 pitch -10.1930 Мне 3 нужно создать такое представление, которое 2 поворачивает его так: anger_metr ...