Re: crosstab

Поиск
Список
Период
Сортировка
От Joe Conway
Тема Re: crosstab
Дата
Msg-id 504655DD.4030701@joeconway.com
обсуждение исходный текст
Ответ на Re: crosstab  (Aram Fingal <fingal@multifactorial.com>)
Ответы Re: crosstab  (Aram Fingal <fingal@multifactorial.com>)
Список pgsql-general
On 09/04/2012 12:17 PM, Aram Fingal wrote:
> On Sep 4, 2012, at 2:51 PM, Vincent Veyron wrote:
>> see the documentation for Additional Supplied Modules, in your
>> case tablefunc :
>>
>> http://www.postgresql.org/docs/9.1/static/tablefunc.html
>
> I evaluated tablefunc about a year and a half ago and found that it
> was not what I wanted because you have to explicitly list what you
> want the columns to be.  In some cases, there will be hundreds of
> columns in the pivoted table.  The Reshape library in R can pivot
> tables without you even knowing ahead of time how many columns there
> are going to be.

Sure, but you cannot return that reshaped table to postgres without
specifying the list of columns explicitly. That is because of how
postgres works internally and has nothing to do with whether you are
using crosstab from tablefunc, PL/R, or some hand-coded SQL statement to
build your crosstab.

But certainly if you can do all your work on the reshaped table within
the R environment, PL/R will be easier to use.

Joe

--
Joe Conway
credativ LLC: http://www.credativ.us
Linux, PostgreSQL, and general Open Source
Training, Service, Consulting, & 24x7 Support




В списке pgsql-general по дате отправления:

Предыдущее
От: Aram Fingal
Дата:
Сообщение: Re: crosstab
Следующее
От: Aram Fingal
Дата:
Сообщение: Re: crosstab