datakehykset
Datakehykset ovat yleinen tietorakenne monissa ohjelmointi- ja tietojenkäsittely-ympäristöissä. Ne tallentavat järjestetyn taulukon tietoja riveillä ja sarakkeilla, mikä mahdollistaa järjestelmällisen tallennuksen ja analyysin. Jokainen rivi edustaa havaintoa tai käsittelykohdetta, ja jokainen sarake kuvaa muuttuja tai ominaisuutta. Usein sarakkeiden tyypit voivat poiketa toisistaan, ja taulukon eheys voidaan varmistaa rivi- ja sarakekontekstissa. Monissa kielissä datakehykset tukevat puuttuvia arvoja ja antavat tavan tehdä operaatioita, kuten lajittelua, suodatusta ja ryhmittelyä.
Käyttöympäristöt tarjoavat erilaisia toteutuksia. Esimerkiksi R-kielessä data.frame -malli on perusmuoto taulukkoiselle datalle. Pythonissa pandas-kirjaston DataFrame on
Keskeisiä operaatioita ovat sarakkeiden valinta, rivien suodatus, lajittelu, ryhmittely ja aggregointi sekä yhdistämiset (join) eri datakehyksistä.