Hem

Personliga finanser

Hur man ersätter text i R-dummies

Hur man ersätter text i R-dummies

Sub () funktionen ett mönster i text och ersätter det här mönstret med ersättningstext. Du använder sub () för att ersätta text för text, och du använder sin kusin gsub () för att ersätta alla förekomster av ett mönster. (G i gsub () står för global.) Antag att du har meningen He ...

Hur man summerar en dataset i R-dummies

Hur man summerar en dataset i R-dummies

Om du behöver en snabb översikt över ditt dataset, kan du , naturligtvis, alltid använda R kommandot str () och titta på strukturen. Men detta berättar dig bara om klasserna av dina variabler och antalet observationer. Funktionshuvudet () ger dig i bästa fall en uppfattning om hur ...

Hur man summerar logiska vektorer i R-dummies

Hur man summerar logiska vektorer i R-dummies

Om du använder logiska värden i aritmetiska operationer ser R SANT som 1 och FALSE som 0. Detta möjliggör några ganska intressanta konstruktioner. För att illustrera, låt oss anta att du har två vektorer som innehåller det antal korgar som Granny och hennes vän Geraldine gjorde i de sex matcherna i den här basketperioden:> korgar. av. Granny <- ...

Hur man framgångsrikt följer namngivningskonventioner i R-dummies

Hur man framgångsrikt följer namngivningskonventioner i R-dummies

R är väldigt liberal när det gäller namn för objekt och funktioner. Denna frihet är en stor välsignelse och en stor börda samtidigt. Ingen är skyldig att följa strikta regler, så alla som programmerar någonting i R kan i princip göra som han eller hon glädjer. Hur man väljer ett korrekt namn ...

Hur man byter mellan möjligheter med om ... andra uttalanden i R-dummies

Hur man byter mellan möjligheter med om ... andra uttalanden i R-dummies

, Det är användbart att växla mellan möjligheter i R. Den nestade om ... annat uttalandet är särskilt användbart om du har fullständiga kodblock som måste utföras när ett villkor är uppfyllt. Men om du behöver välja värden baserade bara på ett villkor, finns det ett bättre alternativ: Använd funktionen switch (). ...

Hur man använder Suss-statistik i ggplot2 i R-dummies

Hur man använder Suss-statistik i ggplot2 i R-dummies

Efter data, kartläggning och geoms, den fjärde element i ett ggplot2-skikt i R beskriver hur data ska sammanfattas. I ggplot2 hänvisar du till denna statistiska sammanfattning som en stat. En mycket bekväm egenskap hos ggplot2 är dess utbud av funktioner för att sammanfatta dina data i diagrammet. Det betyder att du ofta ...

Hur man tar prov från data i R-dummies

Hur man tar prov från data i R-dummies

Statistiker måste ofta ta prover av data och sedan beräkna statistik. Att ta ett prov är enkelt med R eftersom ett prov är egentligen inget annat än en delmängd av data. För att göra det använder du prov (), som tar en vektor som ingång; då berättar du om hur många prover som ska dras från ...

Hur man överför data med tillämpningsfunktioner i R-dummies

Hur man överför data med tillämpningsfunktioner i R-dummies

R har en kraftfull serie funktioner som låter dig applicera en funktion upprepade gånger över elementen i en lista. Det intressanta och avgörande med detta är att det händer utan en explicit loop. Eftersom detta är ett användbart koncept kommer du att stöta på en hel del olika smaker av funktioner i ...

Hur man använder Apply för att skapa tabellöversikter i R-dummies

Hur man använder Apply för att skapa tabellöversikter i R-dummies

Du använder tapply () till skapa tabulära sammanfattningar av data i R. Med tapply () kan du enkelt skapa sammanfattningar av undergrupper i data. Denna funktion tar tre argument: X: En vektor INDEX: En faktor eller lista med faktorer FUN: En funktion Beräkna exempelvis den genomsnittliga sepallängden i datasetet iris:> tapply (iris $ Sepal. Längd, iris $ Art, medelvärde) ...

Hur man använder argument när man konverterar ett script i R-dummies

Hur man använder argument när man konverterar ett script i R-dummies

Finns det flera sätt att använda argument i R. Här är några sätt du kan ange argument i ett funktionssamtal när du förvandlar ett skript. Argument namnges alltid när du definierar funktionen. Men när du ringer funktionen behöver du inte ange namnet på argumentet om du ger dem in ...

Hur man använder dimensioner för att extrahera värden från en array i R-dummies

Hur man använder dimensioner för att extrahera värden från en array i R-dummies

Extraheringsvärden från en array i R med vilket antal dimensioner som helst är helt lika med att extrahera värden från en matris. Du separerar de dimensioner som du vill hämta med kommatecken. Om det behövs kan du använda droppargumentet precis som du gör med matriser. Till exempel, för att få värdet från det andra ...

Hur man använder aritmetiska vektoroperationer i R-dummies

Hur man använder aritmetiska vektoroperationer i R-dummies

En uppsättning aritmetiska funktioner i R består av funktioner där resultatet är beroende av mer än ett värde i vektorn. Summan av en vektor med summan () -funktionen är en sådan operation. Här är några andra: Funktion Vad det betyder summa (x) Beräknar summan av alla värden i x prod (x) Beräknar ...

Hur man använder faktorer eller numeriska data i R-dummies

Hur man använder faktorer eller numeriska data i R-dummies

Innan du försöker beskriva dina data i R, du måste se till att dina data är i rätt format. Det betyder att du måste se till att alla data finns i en dataram (eller i en vektor om det är en enda variabel). Se till att alla variabler är av rätt typ. Kontrollera att ...

Hur man använder data i högformat i gitterplottor i R-dummies

Hur man använder data i högformat i gitterplottor i R-dummies

När du ha data i långformat i R, kan du enkelt använda gallergrafik för att visualisera undergrupper i dina data. Till exempel, vad händer när du vill analysera mer än en variabel samtidigt? Tänk på det inbyggda datasetet Longley, som innehåller data om sysselsättning, arbetslöshet och andra befolkningsindikatorer:> str (longley) "-data. ram ': 16 obs. av ...

Hur man använder frekvenser eller tätheter med dina data i R-dummies

Hur man använder frekvenser eller tätheter med dina data i R-dummies

Genom att bryta upp din data i intervaller i R, förlorar du fortfarande lite information. Ändå är det mest kompletta sättet att beskriva dina data genom att uppskatta sannolikhetsdensitetsfunktionen (PDF) eller densiteten hos din variabel. Om detta koncept är obekant för dig, oroa dig inte. Kom bara ihåg att densiteten är proportionell mot chansen ...

Hur man använder logiska vektorer som index i R-dummies

Hur man använder logiska vektorer som index i R-dummies

Indexfunktionen i R gör inte ta endast numeriska vektorer som argument det fungerar också med logiska vektorer. Du kan använda dessa logiska vektorer mycket effektivt för att välja några värden från en vektor. Om du använder en logisk vektor till index returnerar R en vektor med endast de värden som den logiska vektorn är ...

Hur man använder Om ... Andra uttalanden i R-dummies

Hur man använder Om ... Andra uttalanden i R-dummies

När man använder R, behöver du ibland din funktion att göra något om ett villkor är sant och något annat om det inte är det. Du kan göra detta med två om uttalanden, men det finns ett enklare sätt i R: en om ... annat uttalande. En om ... annat uttalande innehåller samma element som ett uttalande (se föregående ...

Hur man använder slingor med index i R-dummies

Hur man använder slingor med index i R-dummies

Med slingor i R är väldigt praktisk, men du kan skriva mer effektiv kod om du inte går över värdena men över indexen. För att göra så byter du mittpartiet i funktionen med följande kod: nclient <- längd (kund) moms <- numerisk (nclient) för (jag i seq_along (klient)) {moms [i] <- switch [i], privat = 1, 12, allmänhet = 1, 06, 1)) ...

Hur man använder om uttalanden i R-dummies

Hur man använder om uttalanden i R-dummies

Om uttalanden kan vara mycket användbara i R, eftersom de är i något programmeringsspråk,. Ofta vill du göra val och vidta åtgärder beroende på ett visst värde. Definiera ett val i din kod är ganska enkelt: Om detta villkor är sant, utför sedan en viss uppgift. Många programmeringsspråk gör det möjligt att göra ...

Hur man använder matematiska funktioner i R-dummies

Hur man använder matematiska funktioner i R-dummies

I R, naturligtvis vill du använda mer än bara grundläggande operatörer. R levereras med en hel uppsättning matematiska funktioner. R innehåller naturligtvis en hel uppsättning funktioner som du hittar på en teknisk kalkylator också. Alla dessa funktioner är vektoriserade, så du kan använda dem på kompletta vektorer. Funktion vad det ...

Hur man använder Formelgränssnittet i R-dummies

Hur man använder Formelgränssnittet i R-dummies

En annan väldigt viktig idé i R är formeln . Formelgränssnittet gör det möjligt att kortfattat ange vilka kolumner som ska användas vid montering av en modell, liksom modellens beteende. Det är viktigt att komma ihåg att formelbeteckningen avser statistiska formler, i motsats till matematiska formler. Så, för ...

Hur man använder kvantplottor för att kontrollera datormalitet i R-dummies

Hur man använder kvantplottor för att kontrollera datormalitet i R-dummies

Betraktarens tolkning. Ett bättre grafiskt sätt i R för att berätta om din data distribueras normalt är att titta på en så kallad quantile-quantile (QQ) plot. Med denna teknik plottar du kvantiler mot varandra. Om du jämför två exempel, jämför du helt enkelt kvantilerna av båda ...

Hur man använder läs. csv () för att importera data i R-dummies

Hur man använder läs. csv () för att importera data i R-dummies

Ett av de enklaste och mest pålitliga sätten att få data till R är att använda textfiler, särskilt CSV-filer (kommatecken). CSV-filformatet använder kommatecken för att skilja de olika elementen i en rad och varje rad av data är i sin egen rad i textfilen, vilket gör CSV ...

Hur man använder trigonometriska funktioner i R-dummies

Hur man använder trigonometriska funktioner i R-dummies

Alla trigonometriska funktioner är tillgängliga i R: sinus, cosinus , tangentfunktioner och deras inversa funktioner. Du hittar dem på Hjälp-sidan du når genom att skriva? Trig. Så, kanske du vill försöka beräkna cosinusen med en vinkel på 120 grader så här:> cos (120) [1] 0. 814181 Denna kod gör inte ...

Hur man använder punkterna Argument i R-dummies

Hur man använder punkterna Argument i R-dummies

Det finns flera sätt att lägga till argument i R. Funktionen addPercent () runda varje procentsats med en decimal, men du kan lägga till ett annat argument för att ange antalet siffror som den runda () -funktionen ska använda på samma sätt som möjligt för multarg argumentet. Om du har många argument passerar du ...

Hur man använder funktionen Merge () med dataset i R-dummies

Hur man använder funktionen Merge () med dataset i R-dummies

I R använder du funktionen Merge () för att kombinera dataramar. Den här kraftfulla funktionen försöker identifiera kolumner eller rader som är gemensamma mellan de två olika dataramarna. Hur man använder sammanslagning för att hitta skärningspunkten för data Den enklaste formen av sammanslagning () finner skärningen mellan två olika datamängder. I andra ...

Hur man använder R-hjälpfilerna - dummies

Hur man använder R-hjälpfilerna - dummies

Ibland vet du inte den exakta funktionen som ska användas i R. Andra tider kan du veta exakt vad du behöver. Hur som helst kan R-hjälpfilerna vara, bra ... hjälpsamma. När du vet vilken R-funktion du vill ha Om du vet namnet på den funktion du behöver hjälp med, kan du komma åt R-hjälpen ...

Hur man vektoriserar dina funktioner i R-dummies

Hur man vektoriserar dina funktioner i R-dummies

Vektoriserade funktioner är en mycket användbar egenskap hos R, men programmerare Vem är vana vid andra språk har ofta problem med detta koncept först. En vektoriserad funktion fungerar inte bara på ett enda värde, men på en hel vektor av värden samtidigt. Din naturliga reflex som programmerare kan vara att ...

Hur man arbetar med icke-CSV-datafiler i R-dummies

Hur man arbetar med icke-CSV-datafiler i R-dummies

Trots att CSV-filer (kommaseparerade värden) används mycket ofta för att importera och exportera data i R, de är inte alltid det lämpligaste formatet. Vissa dataformat tillåter specifikation av data som inte är tabulär i naturen. Andra dataformat tillåter beskrivningen av data med metadata (data som beskriver data). Den ...

Hur man arbetar med beställda faktorer i R-dummies

Hur man arbetar med beställda faktorer i R-dummies

I R, det finns en särskild datatyp för ordinära data. Denna typ kallas beställda faktorer och är en förlängning av faktorer som du redan är bekant med. För att skapa en ordnad faktor i R har du två alternativ: Använd funktionen faktor () med argumentet ordered = TRUE. Använd den ordnade () -funktionen. Säg att du vill ...

Hur man arbetar med datum i R-dummies

Hur man arbetar med datum i R-dummies

R har en rad funktioner som låter dig arbeta med datum och tider. Det enklaste sättet att skapa ett datum är att använda as. Datum () funktion. Till exempel skriver du öppningsdagen för 2012 OS i London som:> xd xd [1] "2012-07-27"> str (xd) Datum [1: 1], format: "2012-07-27" ...

Hur man arbetar med Lookup Tables i R-dummies

Hur man arbetar med Lookup Tables i R-dummies

Gör ibland en fullständig sammanfogning av data i R är inte exakt vad du vill ha. I dessa fall kan det vara mer lämpligt att matcha värden i ett uppslagstabell. För att göra detta kan du använda matchningen () eller% i% -funktionen. Hur man hittar en match Matchen () -funktionen returnerar matchningspositionerna till två ...

Hur man arbetar med skalor i en ggplot2 i R-dummies

Hur man arbetar med skalor i en ggplot2 i R-dummies

I ggplot2 i R, skalor kontrollera hur dina data blir kartlade till din geom. På så sätt kartläggs dina data till något du kan se (till exempel linjer, poäng, färger, position eller former). Paketet ggplot2 är extremt bra för att välja förnuftiga standardvärden för dina skalor. I de flesta fall har du inte ...

Hur man arbetar med variabla namn i R-dummies

Hur man arbetar med variabla namn i R-dummies

Variabler i en dataram i R behöver alltid ha ett namn För att komma åt variabelnamnen kan du igen behandla en dataram som en matris och använda funktionskolnamen () så här:> colnames (employ data) [1] "anställd" "lön" "startdate" det här tar lång väg. Om en ...

Hur man arbetar med filer och mappar i R-dummies

Hur man arbetar med filer och mappar i R-dummies

Du vet hur du importerar dina data till R och exportera dina data från R. Nu är allt du behöver en idé om var filerna är lagrade med R och hur man manipulerar dessa filer. Varje R-session har en standardplats på operativsystemets filstruktur, kallad arbetsmappen. Du behöver ...

Importera data till R-dummies

Importera data till R-dummies

R har många funktioner som låter dig importera data från andra applikationer. Följande tabell visar några av de användbara textimportfunktionerna, vad de gör och exempel på hur man använder dem. Funktion Vad den läser exempel. tabell () Läser alla tabelldata där kolumnerna är separerade (till exempel med kommatecken eller flikar). ...

Namngivning Observationer i R-dummies

Namngivning Observationer i R-dummies

En viktig skillnad mellan en matris och en dataram i R är att dataramar alltid har namngivna observationer. Med rownames () -funktionen returneras NULL om du inte angav radnamnen på en matris, kommer det alltid att ge ett resultat när det gäller en dataram. Kontrollera resultatet av följande ...

R Kodredigeringsalternativ - dummies

R Kodredigeringsalternativ - dummies

R är många saker: ett programmeringsspråk, en statistisk processmiljö, ett sätt att lösa problem och en samling användbara verktyg för att göra ditt liv enklare. Den enda sak som R inte är är en applikation, vilket innebär att du har friheten att välja egna redigeringsverktyg för att interagera med R. Grundläggande ...

Redaktörens val

Hur man justerar inställningar för din bakgrund i Gamestar Mechanic - dummies

Hur man justerar inställningar för din bakgrund i Gamestar Mechanic - dummies

När du har lagt till en Bakgrund till ditt spel kan du ytterligare anpassa bakgrunden i Gamestar Mechanic genom att använda två ytterligare alternativ i dialogrutan Nivåinställningar: Bakgrundsrullning och Bakgrundsstil. Bakgrundsrullning Parallaxen är en viktig egenskap hos bakgrunden i spel där alternativet Fler skärm är valt. Redigerbar ...

Hur man balanserar svårigheten hos ett Gamestar Mechanic Game - dummies

Hur man balanserar svårigheten hos ett Gamestar Mechanic Game - dummies

Det vanligaste exemplet på balansering ett spel i Gamestar Mechanic balanserar svårigheten: Gör inte spelet så lätt att det är tråkigt och gör det inte så svårt att det är frustrerande. För att finjustera spelets svårighet måste du göra små förändringar utan att bli förbunden till ...

För att kalibrera accelerometern för ditt HTML5-spel - dummies

För att kalibrera accelerometern för ditt HTML5-spel - dummies

Som standard antar HTML5-spelaccelerometern Det neutrala läget är perfekt horisontellt - det vill säga enheten ligger platt på ett bord. Men det här är mobila enheter, och spelare vill ofta ha det neutrala stället att vara någon annanstans. Grundläggande tekniken för att kalibrera tiltkontrollen är att hålla koll på en ...

Redaktörens val

Gör äta rena förändringar i livet - dummies

Gör äta rena förändringar i livet - dummies

Rena ätförändringar i ditt liv är inte svåra att göra, men de tar lite gumption, uthållighet och övning. När du gör en koncentrerad insats för att äta lägre på livsmedelskedjan, märka hur detta beslut påverkar andra delar av ditt liv. För att vara framgångsrik måste du tänka på mat och äta annorlunda, vilka ...

Köttfri måndag och hållbarhet - dummies

Köttfri måndag och hållbarhet - dummies

Köttfri måndag är ett ganska nytt koncept som ofta nämns på Facebook och Twitter. Allt det betyder är att en dag i veckan väljer du att äta vegetarian eller vegan. Inte bara kan Meatless Monday spara pengar (eftersom kött är dyrt), men planen hjälper miljön (eftersom stora kött-, fläsk- och kycklingsanläggningar skapar nitrat ...

5 Hälsofördelar Kopplade till Medelhavsdiet - dummies

5 Hälsofördelar Kopplade till Medelhavsdiet - dummies

Medelhavsdieten har länge varit prydnad för vilket ger hälsoeffekter, såsom att minska kranskärlssjukdom och minska risken för vissa cancerformer. Inklusive färska grönsaker och frukter, baljväxter och hälsosamma fetter i din kost kan hjälpa dig att förbättra din hälsa på många sätt. Forskning visar att en traditionell medelhavsdiet minskar ...

Redaktörens val

Hur man arbetar med Nikon D3300-minneskort - dummies

Hur man arbetar med Nikon D3300-minneskort - dummies

Som mediet som lagrar dina bildfiler , Nikon D3300s minneskort är en viktig del av din kamera. Följ dessa tips för att köpa och behålla kort: Köpkort: När du handlar för ett SD-minneskort är den enda specifikationen som noterar annat än kortkapaciteten kort hastighet, vilket indikerar hur snabbt data ...

Timerfotografering: Nikon D5200-dummies med Nikon D5200

Timerfotografering: Nikon D5200-dummies med Nikon D5200

Med intervall Timer Fotografering på Nikon D5200, du kan ställa in kameran för att automatiskt släppa avtryckaren med intervall som sträcker sig från sekunder till timmar från varandra. Med den här funktionen kan du fånga upp ett ämne eftersom det förändras över tiden - en teknik som är känd som fotografering med tidsfördröjning - utan att behöva stå runt på ...

JPEG Filer på Nikon D3300-dummies

JPEG Filer på Nikon D3300-dummies

Uttalad "jay-peg", det här formatet är standardinställningen på din Nikon D3300, som det är på de flesta digitalkameror. JPEG är populär av två huvudorsaker: Omedelbar användbarhet: Alla webbläsare och e-postprogram kan visa JPEG-filer, så att du kan dela bilder online direkt efter att du har tagit dem. Du kan också få en ...