####################################### # DBC Banca di dati - funzioni per le colonne. # Tabella che si ottiene # selezionando le colonne in ... Dbc = function (...) Dtc(TABELLA,...) # Aggiunge le colonne indicate. # Modifica la tabella! # Ad esempio Db.ac(a=1:9,b=81:89). Dbc.a = function (...) {tab=Dtc.agg(TABELLA,...) Db.sostcon(tab)} # ... contiene i nuovi nomi delle colonne. # Modifica la tabella! Dbc.cambianomi = function (...) {tab=TABELLA; colnames(tab)=c(...) Db.sostcon(tab)} # Numero delle colonne della tabella. Dbc.n = function () ncol(TABELLA) # Sostituisce la tabella con la # tabella che si ottiene selezionando # le colonne in ... # Modifica la tabella! Dbc.selsost = function (...) Db.sostcon(Dbc(...)) # Sostituisca la colonna j con x. # Modifica la tabella! Dbc.sost = function (j,x) {tab=Dtc.sost(Db.tab(),j,x) Db.sostcon(tab)} # Tabella che si ottiene # togliendo le colonne in ... Dbc.togli = function (...) Dtc.togli(TABELLA,...) # Sostituisce la tabella con la # tabella che si ottiene togliendo # le colonne in ... # Modifica la tabella! Dbc.toglisost = function (...) Db.sostcon(Dbc.togli(...))