Schița de curs
Introducere
MATLAB pentru știința datelor și raportare
Partea 01: MATLAB Fundamente
Prezentare generală
- MATLAB pentru analiza, vizualizarea, modelarea și programarea datelor.
Lucrul cu interfața utilizator MATLAB
Prezentare generală a sintaxei MATLAB
Introducerea comenzilor
- Utilizarea interfeței liniei de comandă
Crearea de variabile
- Date numerice vs. caractere
Analiza vectorilor și a matricelor
- Crearea și manipularea
- Efectuarea de calcule
Vizualizarea datelor vectoriale și matriceale
Lucrul cu fișiere de date
- Importul datelor din Excel foi de calcul
Lucrul cu tipuri de date
- Lucrul cu tabele de date
Automatizarea comenzilor cu ajutorul scripturilor
- Crearea și rularea scripturilor
- Organizarea și publicarea scripturilor
Scrierea de programe cu ramificare și bucle
- Interacțiunea cu utilizatorul și controlul fluxului
Scrierea funcțiilor
- Crearea și apelarea funcțiilor
- Depanarea cu MATLAB Editor
Aplicarea principiilor de programare orientată pe obiect în programele dvs.
Partea 02: MATLAB pentru Data Science
Prezentare generală
- MATLAB pentru extragerea datelor, învățarea automată și analiza predictivă
Access obținerea datelor
- Obținerea datelor din fișiere, foi de calcul și baze de date
- Obținerea de date din echipamente de testare și hardware
- Obținerea de date din software și de pe web
Explorarea datelor
- Identificarea tendințelor, testarea ipotezelor și estimarea incertitudinii
Crearea de algoritmi personalizați
Crearea de vizualizări
Crearea de modele
Publicarea de rapoarte personalizate
Partajarea instrumentelor de analiză
- Ca MATLAB cod
- Ca aplicații desktop sau Web de sine stătătoare
Utilizarea Toolbox Statistics și Machine Learning
Utilizarea Casetei de instrumente pentru rețele neuronale
Partea 03: Generarea rapoartelor
Prezentare generală
- Prezentarea rezultatelor din programe MATLAB, aplicații și date eșantion
- Generarea de rapoarte Microsoft Word, PowerPoint®, PDF și HTML.
- Rapoarte bazate pe șabloane
- Rapoarte personalizate
- Utilizarea șabloanelor și standardelor organizației
Crearea de rapoarte interactiv vs programatic
- Utilizarea exploratorului de rapoarte
- Utilizarea API DOM (Document Object Model)
Crearea interactivă a rapoartelor utilizând Report Explorer
- Exemple Report Explorer
- Exemplu de explorator de rapoarte Magic Squares
- Crearea rapoartelor
- Utilizarea Report Explorer pentru a crea fișierul de configurare a raportului, a defini structura și conținutul raportului
- Formatarea rapoartelor
- Specificarea stilului și a formatului implicit pentru rapoartele Report Explorer
- Generarea rapoartelor
- Configurarea Report Explorer pentru procesarea și rularea rapoartelor
- Gestionarea șabloanelor de conversie a rapoartelor
- Copierea și gestionarea șabloanelor de conversie Microsoft Word, PDF și HTML pentru rapoartele Report Explorer
- Personalizarea șabloanelor de conversie a rapoartelor
- Personalizarea stilului și a formatului șabloanelor de conversie Microsoft Word și HTML pentru rapoartele Report Explorer
- Personalizarea componentelor și a foilor de stil
- Personalizarea componentelor raportului, definirea foilor de stil pentru aspect
Crearea de rapoarte în mod programatic în MATLAB
- Exemple de API pentru obiecte de raport (DOM) bazate pe șabloane
- Raport funcțional
- Raport orientat pe obiect
- Formatarea programatică a rapoartelor
- Crearea conținutului raportului
- Utilizarea API Document Object Model (DOM)
- Noțiuni de bază privind formatul raportului
- Specificarea formatului pentru conținutul raportului
- Crearea de rapoarte bazate pe formulare
- Utilizarea DOM API pentru a completa spațiile goale dintr-un formular de raport
- Crearea de rapoarte orientate pe obiect
- Derivarea claselor pentru a simplifica crearea și întreținerea rapoartelor
- Crearea și formatarea obiectelor raportului
- Liste, tabele și imagini
- Crearea rapoartelor DOM din HTML
- Adăugarea unui șir sau fișier HTML la un raport Microsoft® Word, PDF sau HTML generat de API Document Object Model (DOM)
- Crearea de șabloane de rapoarte
- Crearea de șabloane pentru a fi utilizate cu rapoarte programatice
- Formatarea layout-urilor de pagină
- Formatarea paginilor în rapoartele Microsoft Word și PDF
Rezumat și considerații finale
Cerințe
- Cunoașterea conceptelor matematice de bază, cum ar fi algebra liniară, teoria probabilităților și statistica
- Nu este necesară experiența anterioară cu MATLAB
Audiență
- Dezvoltatori
- Oameni de știință în domeniul datelor
Mărturii (4)
Understanding big data beter
Shaune Dennis - Vodacom
Curs - Big Data Business Intelligence for Telecom and Communication Service Providers
Subject presentation knowledge timing
Aly Saleh - FAB banak Egypt
Curs - Introduction to Data Science and AI (using Python)
It is great to have the course custom made to the key areas that I have highlighted in the pre-course questionnaire. This really helps to address the questions that I have with the subject matter and to align with my learning goals.
Winnie Chan - Statistics Canada
Curs - Jupyter for Data Science Teams
The example and training material were sufficient and made it easy to understand what you are doing.