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

У меня есть таблица rate_card, как показано ниже, которую я вставил из фрейма данных, используя

 df5.to_sql('rate_card', cnx, if_exists='replace', schema='asia', index = False,method='multi') 

Текущие данные внутри таблицы

ORG_CNTY  DEST_CNTY   KG  Cost    Version
 DE         FR         1   50     2019-12-02
 DE         FR         2   80     2019-12-02
 DE         IND        2   65     2018-12-01
 DE         US         1   70     2019-12-01

У меня есть новые данные набора, которые необходимо снова вставить в таблицу

Новые данные

ORG_CNTY  DEST_CNTY   KG  Cost    Version
 DE         FR         1   60     2020-06-02
 DE         FR         2   90     2020-06-02
 DE         IND        1   55     2020-06-02
 DE         US         1   80     22020-06-02

Ожидаемый результат

ORG_CNTY  DEST_CNTY   KG  Cost    Version
 DE         FR         1   50     2019-12-02
 DE         FR         2   80     2019-12-02
 DE         IND        2   65     2018-12-01
 DE         US         1   70     2019-12-01
 DE         FR         1   60     2020-06-02
 DE         FR         2   90     2020-06-02
 DE         IND        1   55     2020-06-02
 DE         US         1   80     22020-06-02

мой текущий код усекает и загружает новые данные таблицы. Я хочу сохранить старые данные и добавить новые в таблицу. Как это сделать в python?

1 Ответ

0 голосов
/ 10 июля 2020
df_expected = df_current.append(df_new)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...