Wat is die verskil tussen dataraam en datatabel?
Wat is die verskil tussen dataraam en datatabel?

Video: Wat is die verskil tussen dataraam en datatabel?

Video: Wat is die verskil tussen dataraam en datatabel?
Video: DATASET AND DATATABLE IN C# | HOW TO USE DATASET AND DATATABLE IN C# | DATA TABLE C# - DATASET C# 2024, Maart
Anonim

data. raam is deel van basis R. data. tafel is 'n pakket wat strek data.

Dienooreenkomstig, wat is die verskil tussen datatabel en dataraam in R?

raam is: 'n lys van vektore van dieselfde lengte, met 'n paar ekstra eienskappe soos kolomname. data . tafel is 'n pakket wat deur Matt Dowle in stand gehou word wat daarop gemik is om verskeie doelwitte te bereik: Laat kolomme toe om deur verwysing toegeken of gewysig te word.

Net so, wat is die datatabel en waarvoor kan dit gebruik word? Die doel van data tabelle is om tabelinligting in 'n rooster, of matriks, aan te bied en om kolom of rye te hê wat die betekenis van die inligting in die rooster wys.

In hierdie verband, is datatabel vinniger as dataraam?

tafel doen 'n vlak kopie van die data raam . Nie net lees van lêers, skryf die lêers met behulp van data . tafel is baie vinniger as skryf.

Hoekom is datatabel so vinnig?

Reusagtig vinnig . Dit is deels te wyte aan die sleutels (sorteer kolomme) en aan die verwysde gebaseerde aard van die data op die skyf. Sleutel sorteer die tafel op gebruikergespesifiseerde kolomme. Dit doen so by wyse van 'n versteekte verwysingskolom (dus die data beweeg nie eintlik nie).

Aanbeveel: