Acasă Finanțe personale Diferite abordări pentru analiza datelor mari - dummy

Diferite abordări pentru analiza datelor mari - dummy

Cuprins:

Video: The Third Industrial Revolution: A Radical New Sharing Economy 2024

Video: The Third Industrial Revolution: A Radical New Sharing Economy 2024
Anonim

În multe cazuri, analiza mare a datelor va fi reprezentată utilizatorului final prin rapoarte și vizualizări. Deoarece datele brute pot fi variate incomprehensiv, va trebui să vă bazați pe instrumentele și tehnicile de analiză pentru a vă ajuta să prezentați datele într-un mod semnificativ.

Sunt disponibile noi aplicații și vor cădea pe larg în două categorii: personalizate sau semi-personalizate.

Aplicații personalizate pentru analiza datelor

În general, o aplicație personalizată este creată pentru un anumit scop sau un set conex de scopuri. Pentru analiza datelor importante, scopul dezvoltării aplicațiilor personalizate este de a accelera procesul de luare a deciziilor sau de acțiune.

Mediul R

Mediul "R" se bazează pe statisticile "S" și limbajul de analiză elaborat în anii 1990 de Bell Laboratories. Acesta este menținut de proiectul GNU și este disponibil sub licența GNU.

componente eficiente de manipulare și manipulare a datelor.

Operatori pentru calcule pe magistrale și alte tipuri de date ordonate.

  • Instrumente specifice unei game largi de analize de date.

  • Capabilități avansate de vizualizare.

  • Limbajul de programare S proiectat de programatori, pentru programatori cu multe constructe familiare, incluzând condiționalități, bucle, funcții recursive definite de utilizator și o gamă largă de facilități de intrare și ieșire.

  • R este bine adaptat aplicațiilor de o singură utilizare, personalizate pentru analiza surselor mari de date.

  • API-ul Google Prediction

API-ul Google Prediction este un exemplu de clasă emergentă de instrumente de analiză a datelor. Este disponibil pe site-ul dezvoltatorilor Google și este bine documentat și furnizat cu mai multe mecanisme de acces folosind diferite limbi de programare. Pentru a vă ajuta să începeți, este disponibil gratuit timp de șase luni.

API-ul de predicție este destul de simplu. Se caută modele și le potrivește cu modele prescriptive, prescriptive sau altele.În timp ce efectuează modelul de potrivire, de asemenea, "învață. Cu cât o folosiți mai mult, cu atât devine mai inteligent.

Predicția este implementată ca un API RESTful cu suport pentru limbă pentru. NET, Java, PHP, JavaScript, Python, Ruby și multe altele. Google oferă, de asemenea, scripturi pentru accesarea API, precum și o bibliotecă de clienți pentru R.

Analiza predictivă este una dintre cele mai puternice capabilități potențiale ale datelor mari și API-ul Google Prediction este un instrument foarte util pentru crearea de aplicații personalizate.

Aplicații semi-personalizate pentru analiza datelor

În adevăr, ceea ce mulți oameni percep ca aplicații personalizate sunt de fapt create folosind componente "ambalate" sau terțe părți cum ar fi bibliotecile. Nu este întotdeauna necesar să codificați complet o nouă aplicație. Folosind aplicații sau componente ambalate, dezvoltatorii sau analiștii trebuie să scrie coduri pentru a "lega împreună" aceste componente într-o aplicație particularizată de lucru. Următoarele sunt motivele pentru care aceasta este o abordare solidă:

Viteza la implementare:

Pentru că nu trebuie să scrieți fiecare parte a aplicației, timpul de dezvoltare poate fi redus foarte mult.

  • Stabilitate: Folosirea unor componente bine construite, fiabile, de la terți poate contribui la îmbunătățirea rezistenței aplicației personalizate.

  • Calitate mai bună: Componentele ambalate sunt adesea supuse unor standarde de calitate superioare, deoarece sunt implementate într-o mare varietate de medii și domenii.

  • Mai multă flexibilitate: Dacă vine o componentă mai bună, aceasta poate fi schimbată în aplicație, extindând durata de viață, adaptabilitatea și utilitatea aplicației personalizate.

  • Un alt tip de aplicație semi-personalizată este una în care codul sursă este disponibil și este modificat pentru un anumit scop. Aceasta poate fi o abordare eficientă deoarece există puține exemple de blocuri de aplicații disponibile pentru a fi incluse în aplicația dvs. semi-particulară: TA-Lib:

Biblioteca de analiză tehnică este utilizată extensiv de dezvoltatorii de software care au nevoie să efectuarea analizei tehnice a datelor de pe piața financiară. Acesta este disponibil sub licența BSD ca sursă deschisă, permițându-i să fie integrat în aplicații semi-personalizate.

  • JUNG: Cadrul Java Universal Network Graph este o bibliotecă care oferă un cadru comun pentru analiza și vizualizarea datelor care pot fi reprezentate de un grafic sau o rețea. Este utilă pentru analiza rețelelor sociale, pentru măsurile de importanță și pentru exploatarea datelor. Este disponibil sub licența BSD ca licență BSD.

  • GeoTools: Un set de instrumente geospatiale open source pentru manipularea datelor GIS în mai multe forme, analizarea atributelor spațiale și non-spațiale sau a datelor GIS și crearea de grafice și rețele de date. Acesta este disponibil sub licența GPL2, permițând integrarea în aplicații semi-personalizate.

Diferite abordări pentru analiza datelor mari - dummy

Alegerea editorilor

Administrator de rețea: Zone de căutare inversă - dummies

Administrator de rețea: Zone de căutare inversă - dummies

Interogări DNS obișnuite sunt interogări de căutare înainte corespunde unui nume de domeniu complet calificat. O căutare inversă este opusul unei căutări forward: returnează numele de domeniu complet calificat al unei gazde pe baza adresei sale IP. Căutările inverse sunt posibile din cauza unui domeniu special numit ...

Rețea Elemente de bază: Clienți și servere - manechine

Rețea Elemente de bază: Clienți și servere - manechine

Computerul de rețea care conține hard disk-urile, imprimantele și alte resurse care sunt partajate cu alte calculatoare de rețea se numește un server. Acest termen vine în repetate rânduri, deci trebuie să-l amintiți. Scrie-o pe spatele mâinii tale stângi. Orice computer care nu este un server este numit client. Aveți ...

Retea Bazele: Poduri - dummies

Retea Bazele: Poduri - dummies

O punte este un dispozitiv care conecteaza doua retele astfel incat sa actioneze ca si cum ar fi o rețea. Podurile sunt utilizate pentru a împărți o rețea mare în două rețele mai mici din motive de performanță. Vă puteți gândi la un pod ca pe un repetor inteligent. Repetoarele ascultă semnale care coboară pe un cablu de rețea, amplifică ...

Alegerea editorilor

ÎMprumuta și tweak idei de la alte comunități online - dummies

ÎMprumuta și tweak idei de la alte comunități online - dummies

, Mai degrabă decât să ia ideile altcuiva complet pentru dvs. comunitate online, încercați să riffați pe aceeași idee, dar nu atât de mult încât este evident că nu sunteți creierul din spatele brainstorming-ului. Idei sunt acolo pentru a lua, dar nu ar fi mai degrabă văzute ca cineva inovatoare, nu cineva care scours pe web ...

Branding Blogul tău

Branding Blogul tău

Branding blog-ul tău merge mult spre a face dacă este ușor de recunoscut pentru cititorii tăi. Când vedeți un punct roșu în interiorul unui cerc roșu, ce magazin vine în minte? Ce zici de acele arcuri de aur? Un nume de marcă apare în minte atunci când vedeți simbolul swoosh? La fel ca magazinele populare, restaurantele și încălțămintea ...

Construiți un Blog Mama care este Sellable - dummies

Construiți un Blog Mama care este Sellable - dummies

Dacă obiectivul pe termen lung este de a vinde blogul dvs. ar trebui să o construiască cu acest scop în minte. Evitați asocierea prea intensă a blogului cu marca dvs. personală. Un blog care poate fi valoros cu orice scriitor la cârma trebuie să îndeplinească majoritatea, dacă nu toate, următoarele criterii: Blogul este concentrat ...

Alegerea editorilor

Cum să creați o nouă campanie de anunțuri LinkedIn - dummies

Cum să creați o nouă campanie de anunțuri LinkedIn - dummies

LinkedIn oferă servicii de publicitate pentru afacerea dvs. Dacă vă decideți să utilizați LinkedIn ca instrument de marketing, va trebui doar să obțineți o nouă campanie de anunțuri în lucrări. Când sunteți gata să începeți o nouă campanie, urmați acești pași:

Opțiuni de filtrare pentru anunțul dvs. LinkedIn - manechine

Opțiuni de filtrare pentru anunțul dvs. LinkedIn - manechine

Ce opțiuni de filtrare aveți pentru anunțul dvs. LinkedIn? Alte rețele de publicitate vă permit să filtrați publicul vizat de câteva atribute cunoscute ale persoanei care vă va vedea anunțul, sexul și locația membrilor din public. LinkedIn vă permite să faceți un pas mai departe permițându-vă ...

Oferind și primind viziuni pe LinkedIn - manechine

Oferind și primind viziuni pe LinkedIn - manechine

Deși mulți oameni cred că "Nu este ceea ce știi, știi, "care este unul dintre principalele motive pentru care LinkedIn este atât de valoros, mulți oameni (recrutorii, angajații, directorii executivi, investitorii și altele) sunt foarte interesați de ceea ce știi. În mod logic, oamenii care vă cunosc cel mai bine sunt oamenii din rețeaua dvs., care ...