Build your ultimate AI agent
Descrierea cursului
Pachetul data.table oferă o versiune de înaltă performanță a clasei data.frame din R de bază, cu îmbunătățiri de sintaxă și funcționalitate pentru ușurință în utilizare, comoditate și viteză de programare. Acest curs îți arată cum să creezi, să filtrezi și să manipulezi data.table-uri. Vei învăța, de asemenea, despre funcționalitățile inspirate din baze de date ale data.table, inclusiv operațiile grupate integrate. Cursul se încheie cu metode rapide de import și export al datelor tabulare, cum ar fi fișierele CSV. La finalul cursului, vei putea folosi data.table în R pentru un proces mai eficient de manipulare și analiză a datelor. Pe parcursul cursului, vei explora setul de date privind călătoriile cu bicicleta în zona San Francisco Bay Area din 2014.
Cerințe prealabile
Curriculum
Structura cursului
1
Introducere în data.table
Acest capitol prezintă data.table ca înlocuitor direct al data.frame și arată cum se folosește argumentul i al data.table pentru filtrarea rândurilor.
- Bun venit la curs!50 XP
- Test rapid despre data.table50 XP
- Crearea unui data.table100 XP
- Prezentarea setului de date bikes100 XP
- Filtrarea rândurilor într-un data.table50 XP
- Filtrarea rândurilor folosind numere întregi pozitive100 XP
- Filtrarea rândurilor folosind numere întregi negative100 XP
- Filtrarea rândurilor folosind vectori logici100 XP
- Funcții ajutătoare pentru filtrare50 XP
- Îmi %like% data.tables100 XP
- Filtrare cu %in%100 XP
- Filtrare cu %between% și %chin%100 XP
2
Selectarea și calculele pe coloane
Așa cum argumentul i îți permite să filtrezi rânduri, argumentul j al data.table îți permite să selectezi coloane și să efectuezi calcule. Sintaxa este mult mai convenabilă și flexibilă în comparație cu data.frame.
3
Operații grupate
Acest capitol prezintă argumentul by al data.table, care îți permite să efectuezi calcule pe grupuri. La finalul acestui capitol, vei stăpâni sintaxa concisă DT[i, j, by] a data.table.
4
Semantica prin referință
În acest capitol vei descoperi o funcționalitate unică a data.table: modificarea data.table-urilor existente direct în memorie. Modificarea în loc a data.table-urilor face operațiile incredibil de rapide și este ușor de învățat.
5
Importul și exportul datelor
Pachetul data.table nu doar că te ajută să efectuezi calcule incredibil de rapide, ci îți permite și să citești și să scrii date pe disc cu viteze remarcabile. Acest capitol se concentrează pe funcțiile fread() și fwrite() din data.table, care îți permit să imporți și să exporți fișiere plate rapid și ușor!
R
Manipularea datelor cu data.table în R
Curs
finalizat

