Как сохранить треугольник цепной лестницы в базе данных - PullRequest
0 голосов
/ 29 мая 2020

есть ли способ сохранить треугольник цепной лестницы в базе данных SQL в следующем формате?

Origin-Year   Development-Year   Value
1988          12                 10535.3
1988          24                 20535.3
1988          36                 30535.3
1989          12                 40535.3

Trianlge

 1988   1989   1990   1991   1992   
 5930   4725   95050  13160  16510  
 NaN    933.0  5185   976.0  149.0  
 NaN    NaN    96.0   742.0  118964.0
 NaN    NaN    NaN    9517.0 73420.0
 NaN    NaN    NaN    NaN    12479.0
 NaN    NaN    NaN    NaN    NaN   

enter image description here

1 Ответ

0 голосов
/ 13 июля 2020

Вы можете использовать pandas для изменения формы ваших данных, а также для отправки их в базу данных.

raa = cl.load_sample('raa')
long = raa.to_frame().unstack().reset_index().rename(
    columns={'level_0':'development',
             'level_1':'origin',
             0:'values'}).dropna()
long.to_sql(...)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...