У меня есть список данных. Я хочу использовать al oop, чтобы записать их в мою базу данных PostgreSQL в R. Однако я могу заставить l oop работать только с первым элементом списка. Может кто-нибудь сказать мне, как я могу улучшить свой l oop?
dcat
- это список данных, а y2admin_2012
, y2admin_2013
, y2admin_2014
- данные.
dcat <- list(y2admin_2012, y2admin_2013, y2admin_2014)
Я могу записать их один за другим в мой PostgreSQL.
dbWriteTable(con, "y2admin_2012", y2admin_2012)
dbWriteTable(con, "y2admin_2013", y2admin_2013)
dbWriteTable(con, "y2admin_2014", y2admin_2014)
Но я пытаюсь записать их в al oop, но в элементе именования это не удалось .
for (i in dcat) {
dbWriteTable(con, "y2admin_"[i], i)
}