Hur man installerar och konfigurerar RStudio-dummies
RStudio är en relativt ny och glänsande redaktör för R. Det är lätt att Använd, den har en anständig hjälpsida, den har mycket bra stöd, och det innehåller R på ett praktiskt sätt. Självklart är du fri att arbeta med någon textredigerare du gillar. Så här installerar du RStudio Installera RStudio är enkelt. Följ bara ...
Hur man ser på strukturen hos vektorer i R-dummies
En vektor är en en- dimensionell uppsättning värden, samma typ. Det är den minsta enheten du kan arbeta med i R. Ett enda värde är tekniskt en vektor också - en vektor med endast ett element. I matematik används vektorer nästan alltid med numeriska värden, men i R kan de också inkludera ...
Hur man tittar på datamarginaler och proportioner i R-dummies
I kategorisk dataanalys, många R tekniker använder marginalvärdena i tabellen i beräkningarna. Marginalvärdena är de totala räkningarna av fallen över kategorierna av intresse. Till exempel skulle marginalvärdena för beteende vara summan över raderna i tabellförsöket. tabell. Hur man lägger till marginaler till ...
Hur man gör vanliga grafer med raster i R-dummies
Medan gittergrafikpaketet har en lång lista över grafiska typer i R, stapeldiagram och box-and-whisker-tomter är bland de vanligaste. Hur man gör ett gallerstångsdiagram i R För att göra ett stapeldiagram, använd gitterfunktionsfältet (). Säg att du vill skapa ett stapeldiagram över bränsleekonomi ...
Hur man gör scatterplot och linjediagram i R med ggplot2 - dummies
Om du har laddat ner och importerade ggplot2 för användning i din R-installation, kan du använda den för att plotta dina data. För att skapa en scatterplot använder du funktionen geom_point (). För att skapa ett linjediagram använder du funktionen geom_line (). Hur man gör en scatterplot En scatterplot skapar punkter (eller ibland bubblor eller andra symboler) ...
Hur man kartlägger data till plotestetik i ggplot2 i R-dummies
När du har berättade för ggplot () vilka data som ska användas i R, nästa steg är att berätta hur din data motsvarar visuella delar i ditt diagram. Denna kartläggning mellan data och visuell estetik är det andra elementet i ett ggplot2-lager. De visuella elementen i en plot eller estetik inkluderar linjer, punkter, symboler, färger, ...
Hur man matchar funktioner i R-dummies
När man använder funktioner som argument i R, är det ibland nödvändigt att matcha funktioner. Det betyder också att om du har ett objekt med samma namn som den funktion du vill använda, fungerar inte hela konstruktionen. Antag att du hade den inte så snygga ideen att skapa en vektor med den relativa vinsten av en ...
Hur man navigerar RGui - dummies
Som en del av processen att ladda ner och installera R, får du det vanliga grafiska användargränssnittet (GUI), kallad RGui. RGui ger dig några verktyg för att hantera din R-miljö - viktigast, ett konsolfönster. Konsolen är där du skriver in instruktioner eller skript, och brukar få R att göra användbara saker för dig. ...
Hur man manipulerar filer i R-dummies
Ibland kan du skriva ett skript i R som kommer att korsa en given mapp och utföra åtgärder på alla data i filerna eller en delmängd av filer i den mappen. För att få en lista med filer i en specifik mapp, använd lista. filer () eller dir (). Dessa två funktioner gör exakt samma ...
Hur man navigerar RStudio - dummies
RStudio är en kodredigerare och utvecklingsmiljö med några mycket fina funktioner som gör kodutveckling i R enkelt och roligt: Kodmarkering som ger olika färger till nyckelord och variabler, vilket gör det enklare att läsa Automatisk fäste matchning Kodfärdigställande, så du behöver inte skriva ut alla kommandon med fullständig enkel åtkomst ...
Hur man utför flera beräkningar med vektorer Använda R-dummies
R är ett vektorbaserat språk. Du kan tänka på en vektor som en rad eller kolumn med siffror eller text. Listan med siffror {1, 2, 3, 4, 5} kan till exempel vara en vektor. Till skillnad från de flesta andra programmeringsspråk låter R dig tillämpa funktioner på hela vektorn i en enda operation utan att behöva en ...
Hur man modellerar linjära datarelationer med R-dummies
Kan en analys av variansen för dina data också vara skrivet som en linjär modell i R, där du använder en faktor som en prediktorvariabel för att modellera en svarsvariabel. Naturligtvis kan prediktorvariabler också vara kontinuerliga variabler. Till exempel har bilens vikt givetvis ett inflytande på körsträckan. Men ...
Hur man flyttar från ett skript till en funktion i R-dummies
Går från ett manus till en funktion tar inte mycket ansträngning alls. I R är en funktion i huvudsak en koddel som utförs i följd och utan avbrott. På så sätt skiljer sig en funktion inte så mycket från en skriptkörning med källkoden (). Men en funktion har två mycket fina fördelar ...
Hur man heter matrisrader och kolumner i R-dummies
Funktionen rbind () i R lägger till vektorns namn i raderna i matrisen. Du namnger värdena i en vektor, och du kan göra något som är väldigt likt med rader och kolumner i en matris. För det har du funktionerna rownames () och colnames (). Gissa vilken man gör vad? Båda funktionerna ...
Hur man spelar med attribut i R-dummies
Lagras både namn och dimensioner för matriser och arrayer i R som attribut av objektet. Dessa attribut kan ses som märkta värden som du kan bifoga något objekt. De utgör en av de mekanismer R använder för att definiera specifika objekttyper som datum, tidsserier och så vidare. De kan ...
Hur man plottar histogram med dina data i R-dummies
För att få en tydligare visuell idé om hur Din data distribueras inom intervallet, du kan rita ett histogram med R. För att göra ett histogram för körsträckdata, använder du helt enkelt funktionen hist (), så här:> hist (bilar $ mpg, col = 'grå') Du ser att funktionen hist () först skär dataintervallet i ...
Hur man nämner värdena i dina vektorer i R-dummies
Ofta elementen av vektorerna är hänvisat till av deras positioner - det vill säga x [5] hänvisar till det femte elementet i vektor x. En mycket kraftfull funktion i R ger emellertid namnen på elementen i en vektor, som låter dig referera till elementen med namn. Du kan använda dessa namngivna vektorer i ...
Hur man navigerar på arbetsytan i R-dummies
I arbetsområdet avser alla variabler och funktioner objekt) som du skapar under en R-session, liksom alla paket som laddas. Ofta vill du påminna dig om alla variabler du skapat i arbetsytan. För att göra detta, använd funktionen ls () för att lista objekten i ...
Hur man presenterar datum i olika format i R-dummies
Du har antagligen märkt i R som som. Datum () är ganska prescriptive i standardinställningarna: Det förväntar sig att datumet ska formateras i år, månad och dag. Lyckligtvis ger R dig flexibilitet när du anger datumformatet. Genom att använda formatargumentet för as. Date () kan du konvertera alla datumformat till ett Date-objekt. ...
Hur man kan förutse nya datavärden med R-dummies
Förutom att beskriva relationer kan modeller också användas förutspå värden för ny data. Därför använder många modellsystem i R samma funktion, som kallas förmodligen (). Varje modelleringsparadigm i R har en förutsägbar funktion med egen smak, men i allmänhet är den grundläggande funktionaliteten densamma för alla. ...
Hur man ger rätt information i ett R-minimalt reproducerbart exempel - dummies
En av De svåraste delarna av att producera ett R-minimalt reproducerbart exempel är att hålla det minimalt. En annan är att se till att du tillhandahåller nödvändig information så att ditt problem verkligen är reproducerbart. Håll det minimalt Utmaningen är att identifiera det minsta exemplet (de minsta kodrubrikerna) som reproducerar problemet eller felet. ...
Hur man skriver ut och sparar en gitterplot i R-dummies
Du behöver veta tre viktiga saker om gitterplottor i R: hur man tilldelar en gitterplot till ett objekt, hur man skriver ut en gitterplot i ett manus och hur man sparar en gitterplot till fil. Hur man tilldelar en gitterplot till ett objekt i R Gitterplottor är föremål; Därför ...
Hur man lägger flera plottar på en enkel sida i R-dummies
För att sätta flera plottar På samma grafiksidor i R kan du använda grafikparametern mfrow eller mfcol. För att använda denna parameter måste du tillhandahålla ett vektorargument med två element: antalet rader och antalet kolumner. Till exempel, för att skapa två sida vid sida tomter, använd mfrow = c (1, 2):> gammal. par ...
Hur man läser data från Excel till R-dummies
Om du frågar användare av R vad är det bästa sättet är att importera data direkt från Microsoft Excel, kommer de flesta av dem troligen att svara att ditt bästa alternativ är att först exportera från Excel till en CSV-fil och sedan använda läsa. csv () för att importera dina data till R. Faktum är att detta fortfarande är ett råd ...
Hur man läser fel och varningar i R-dummies
Om något går fel med din kod, berättar R du. Vi måste erkänna det: Dessa felmeddelanden kan variera från lättförvirrande till fullständigt oförståelig om du inte är van vid dem. Men det behöver inte vara så långt. När du känner till fel- och varningsmeddelanden från R kan du snabbt ...
Hur man läser utmatningen av str () för listor i R-dummies
Många som börjar med R blir förvirrad av listor i början. Det finns verkligen inget behov av det - en lista har bara två viktiga delar: komponenterna och namnen. Och när det gäller ovannämnda listor behöver du inte ens oroa dig för den senare. Men om du tittar på strukturen ...
Hur man tar bort rader med saknade data i R-dummies
Att hitta och ta bort rader med saknade data. R-funktionen för att kontrollera att detta är klart. fall (). Du kan prova detta på den inbyggda datasetets luftkvalitet, en dataram med en hel del saknade data:> str (luftkvalitet)> komplett. fall (luftkvalitet) Resultaten av komplett. fall () är en logisk ...
Hur man återvinnar argument i R-dummies
Varje gång du kombinerar en vektor med flera värden och en med en singelvärde i en funktion. R tillämpar funktionen med hjälp av det enda värdet för varje värde i vektorn. Men återvinning går långt bortom dessa exempel. Varje gång du ger två vektorer med ojämna längder till en återvinningsfunktion, repeterar R ...
Hur man tar bort dupliceringsdata i R-dummies
En mycket användbar applikation av delningsdata är att hitta och ta bort dubbla värden. R har en användbar funktion, duplicerad (), som hittar dubbla värden och returnerar en logisk vektor som berättar om det specifika värdet är en duplikat av ett tidigare värde. Detta betyder att för dubbla värden, dupliceras () returnerar FALSE för den första ...
Hur man reducerar antalet rader i R-dummies
När man omformer manuset i R, inte alla element krävs. Faktum är att returneringen () är valfri, eftersom R alltid kommer att returnera värdet för den sista raden av kod i funktionskroppen. Återgå värden som standard Antag att du glömde att lägga till retur (resultat) i funktionen addPercent (). Vad skulle hända då? ...
Hur man repeterar vektorer i R-dummies
I R, du kan kombinera en vektor med sig själv om du vill upprepa det, men om du vill upprepa värdena i en vektor många gånger blir funktionen c () lite upraktisk. R gör livet enklare genom att erbjuda dig en funktion för att upprepa en vektor: rep (). Du kan använda rep () ...
Hur man runda av nummer i R-dummies
ÄVen om R kan beräkna exakt upp till 16 siffror vill inte alltid använda så många siffror. I det här fallet kan du använda ett par funktioner i R till runda nummer. Om du vill runda ett tal till två siffror efter decimaltalet, använd exempelvis funktionen round ():> round (123, 456, siffror = 2) [1] ...
Hur man sparar grafik till en bildfil i R-dummies
Om du vill publicera din Resultat, du måste spara din tomt till en fil i R och sedan importera den här grafikfilen till ett annat dokument. Mycket av tiden kan du dock bara använda R-grafik på ett interaktivt sätt för att utforska dina data. För att spara ett diagram till en bild ...
Hur man söker efter flera ord i R-dummies <[SET:descriptionsv]När man arbetar med text i R kan du behöva söka efter flera ord i R
När man arbetar med text i R kan du behöva söka efter flera ord i R
Hur man väljer namngivningsstilar i R-dummies
Om du har erfarenhet av programmering har du nog hört av kamelfall, före. Det är ett sätt att ge längre namn till föremål och funktioner. Du aktiverar varje första bokstav i ett ord som ingår i namnet för att förbättra läsbarheten. Så, du kan ha en veryLongVariableName och kan fortfarande läsa den. ...
Hur man sorterar datarammer i R-dummies
En sätt att sortera data i R är för att bestämma ordern Dessa element borde vara i, om du skulle sortera. Det här låter långvarigt, men som du ser, har denna flexibilitet du kan skriva uttalanden som är väldigt naturliga. Hur man får ordern Bestäm först elementordern för att sortera tillståndet. info $ Befolkning ...
Hur man lagrar och beräknar värden i R-dummies
Med R som räknare är mycket intressant men kanske inte allt som är användbart. En mycket mer användbar förmåga är att lagra värden och sedan göra beräkningar på dessa lagrade värden. Försök med följande:> x x [1] 1 2 3 4 5 I dessa två rader av kod tilldelar du först ...