Hjem Personlig finansiering Velge en R-distribusjon med maskinlæring i tankene

Velge en R-distribusjon med maskinlæring i tankene

Video: Statistical Programming with R by Connor Harris 2025

Video: Statistical Programming with R by Connor Harris 2025
Anonim

Du må holde maskinens læringsmål i tankene når du velger en R-distribusjon. R er en kombinasjon av et miljø og et språk. Det er en form for S-programmeringsspråket, som John Chambers opprinnelig opprettet på Bell Laboratories for å gjøre det enklere å jobbe med statistikk. Rick Becker og Allan Wilks til slutt også lagt til S programmeringsspråk. Målet med R-språket er å omdanne ideer til programvare raskt og enkelt.

Med andre ord er R et språk utviklet for å hjelpe noen som ikke har mye programmeringserfaring, opprette kode uten en stor læringskurve.

R er et gratis nedlastbart produkt som kan kjøre mest S-kode uten endring; I motsetning må du betale for S. R er et godt valg. Du kan lese mer om R generelt.

Du ønsker ikke å lage feiende generaliseringer om språkene som brukes til maskinlæring. Både R og Python er populære språk av forskjellige grunner. Artikler som "I datavitenskap, R-språket svelger Python" synes i utgangspunktet å si at R blir mer populært av en eller annen grunn. Forfatteren klokt tilbake fra denne setningen ved å påpeke at R er best brukt til statistiske formål, og Python er et bedre generelt språk.

De beste utviklerne har alltid et utvalg av programmeringsverktøy i verktøybeltene for å gjøre oppgavene enklere. Språk adresser utvikler behov, så du må bruke riktig språk for jobben. Tross alt blir alle språk til slutt maskinkode som en prosessor forstår - et språk som få utviklere forstår lenger, fordi programmeringsspråk på høyt nivå gjør utviklingen enklere.

Du kan få en grunnleggende kopi av R fra CRAN-området (Comprehensive R Archive Network). Nettstedet inneholder både kildekoden versjoner og kompilerte versjoner av R-distribusjonen for ulike plattformer. Med mindre du planlegger å lage dine egne endringer i den grunnleggende R-støtten eller ønsker å dykke inn i hvordan R fungerer, får du den kompilerte versjonen alltid bedre. Hvis du bruker RStudio, som foreslått i neste avsnitt, må du også laste ned og installere en kopi av R.

Du kan bruke Desktop versjonen av RStudio for å gjøre oppgaven med å jobbe med R enda enklere. Dette produktet er en gratis nedlasting, og du kan hente den i Linux (Debian / Ubuntu, RedHat / CentOS og SUSE Linux), Mac og Windows versjoner.

Du kan prøve andre R-distribusjoner hvis du finner ut at du ikke liker RStudio. De vanligste alternative fordelingene er Statet, Red-R (også tilgjengelig ved Beslutningsstatistikk.com), og Rattle. Alle er gode produkter, men RStudio ser ut til å ha det sterkeste resultatet og er det enkleste produktet å bruke. Du kan lese diskusjoner om de forskjellige valgene.

Velge en R-distribusjon med maskinlæring i tankene

Redaktørens valg

DSLR-filmskaping enheter som holder kameraet stødig - dummier

DSLR-filmskaping enheter som holder kameraet stødig - dummier

Du kan holde DSLR-kameraet mens du tar en film . Ikke i det "ta tak i kameraet nær ansiktet ditt som om du tok et øyeblikksbilde" -teknikk, men heller med tilbehør som gir hjelp til å holde kameraet stabilt. Kamera rigg systemer Tenk på det som et menneskelig stativ, en to-pod, hvis du vil, ved hjelp av din ...

DSLR Filmmaking: Slik kontrollerer du blenderåpning for effekt - dummier

DSLR Filmmaking: Slik kontrollerer du blenderåpning for effekt - dummier

Blenderåpningen gir bare en valgt mengde av lys inn i DSLR-objektivet. Dette er nyttig når du tar film. Tenk på det som en dørvakt på en eksklusiv nattklubb. Når du dikterer blenderåpning, styrer du fokusnivået i scenen, akkurat som fyren bak fløyeltauet velger hvem som kommer inn.

DSLR Filmmaking Fundamentals - dummies

DSLR Filmmaking Fundamentals - dummies

Den ekstra tiden du tar med DSLR under hver del av filmmakingsprosessen er ofte nøkkelbestanddelen til en vellykket film. Det betyr at du tar et par ekstra øyeblikk for å sikre at skuddet er teknisk perfekt. Mens du tar bilder, må du være oppmerksom på effektive variasjoner av hvert skudd i scenen. På ...

Redaktørens valg

Data Visualisering Storyboard: Dokumentasjon Key Performance Indicators (KPIs) - dummies

Data Visualisering Storyboard: Dokumentasjon Key Performance Indicators (KPIs) - dummies

Forstå nøkkelmålinger som publikum må vise, overvåke eller spore er det siste skrittet i utviklingen av historien din. Enkelt sagt er en nøkkelindikator (KPI) en kjerne-måling som knytter seg direkte til selskapets mål. Gjennomføre scoping-workshops Den beste måten å jobbe med publikum på for å dokumentere KPI-er er ...

Data Visualisering Storyboard: Dokumentasjonsmål - dummies

Data Visualisering Storyboard: Dokumentasjonsmål - dummies

Å Få en klar forståelse av målgruppens mål og eksisterende smertepunkter vil hjelpe du bestemmer hva du skal inkludere og - enda viktigere - hva som ikke skal inkluderes i storyboardet. Den enkleste måten å gjøre dette på, kan være å holde en liten planleggingsøkt som inkluderer executive sponsor (hvis det er en) og ...

Data Visualisering Storyboard: Identifisere målgruppen din - dummies

Data Visualisering Storyboard: Identifisere målgruppen din - dummies

Det første trinnet i å utvikle et klart storyboard for deg datavisualisering identifiserer publikum. Hvem du bygger data visualisering for å bestemme hvilken type storyboard du utvikler og hvilket nivå av data du viser. Den enkleste måten å klassifisere målgruppen din er å se på to enkle komponenter: forretningsområde ...

Redaktørens valg

Hvordan du dømmer tidskravene til markedsautomatisering - dummies

Hvordan du dømmer tidskravene til markedsautomatisering - dummies

Du bør ikke forvente å sette mer enn noen få timer i uken til å administrere en markedsføringsautomatiseringsapplikasjon etter at den er oppe. Den store investeringen av tid er alt på forsiden. I tillegg til å estimere tiden det tar å sette opp kampanjene dine, bør du også anslå tid for utdanning, ...

Slik implementerer du Sales Qualified Lead Reports - dummies

Slik implementerer du Sales Qualified Lead Reports - dummies

I markedsautomatisering, Sales Qualified Leads (SQLs) er markedsføring Kvalifiserte Leads (MQL) som salgsteamet aksepterer. Etter at en MQL blir en SQL, er den utelatt av markedsføringslaget, og all rapportering er basert på salgsmulighetstrinnet til det er lukket. Arbeid med salgsteamet ditt for å lage en SQL-arbeidsflyt. ...

Slik setter du inn egendefinerte felt i Marketing Automation Tools - dummies

Slik setter du inn egendefinerte felt i Marketing Automation Tools - dummies

Du har sannsynligvis allerede og bruker spesifikke data poeng for segmentering, kvalifikasjon eller hovedoppgave blant alle dine markedsføringsprogrammer. Det nye markedsføringsautomatiseringsverktøyet kommer med en grunnleggende database, som må utvides for å inkludere disse egendefinerte datapunkter. Dette betyr at du legger til egendefinerte felt ved å bruke de kommende trinnene. Egendefinerte felt er ...