1. Learn
  2. /
  3. 课程
  4. /
  5. Manipulace s daty pomocí data.table v R

Connected

道练习

Načítání velkých celých čísel

Při importu rozsáhlých datových sad může být výhodné načítat čísla bez desetinných míst jako celá čísla (integer), protože zabírají méně místa. Základní funkce R (jako read.csv(), read.table() apod.) to dělají automaticky, pokud jsou čísla menší než 2^31 - 1 (tj. 2 147 483 647). Sloupce s čísly většími než tato hodnota se však ve výchozím nastavení importují jako typ numeric.

Pokud je nainstalovaný balíček bit64, funkce fread() dokáže takové sloupce s velkými čísly importovat jako typ integer64 implementovaný v balíčku bit64 – a to automaticky.

Budeš importovat následující soubor:

id,name,val
9002019291929192,Robert Whitaker, 200
9200129401349301 ,Elisa Waters,190  
9200149429834456 , Karla Schmidt,458 

说明

100 XP
  • Importuj soubor sample.csv pomocí fread() a read.csv().
  • Vypiš třídu sloupce id z objektů fread_import a base_import.