Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
Deze tutorial laat je zien hoe je vectoren gebruikt en maakt in R. Met vectoren kun je met meerdere gegevens werken en ze vervolgens toewijzen aan een enkel object.
Een vector in R lijkt veel op een bereik in Excel . In tegenstelling tot Excel moeten de elementen van een vector echter allemaal van hetzelfde type zijn.
In de bovenstaande afbeelding vertegenwoordigt één lijn één vector. Je kunt zien dat in elke vector alle elementen van hetzelfde type zijn. De eerste regel is numeriek, gevolgd door een string en dan logisch.
Deze tutorial richt zich op twee dingen: gegevens combineren en vectoren manipuleren.
Inhoudsopgave
Maak vectoren in R door gegevens te combineren
Het combineren van gegevens in R is eenvoudig. Het enige dat u hoeft te doen, is de functie c ( ) gebruiken .
Dus open je RStudio. Wijs meerdere waarden toe aan object a met behulp van de functie c ( ) , vergelijkbaar met wat hieronder wordt weergegeven.
Als je dit afdrukt, zie je dat de waarde van a 1, 2 en 3 is.
Onthoud nu dat vectoren alleen elementen van hetzelfde type mogen bevatten. Wat gebeurt er als je twee verschillende objectklassen combineert? Hier is een voorbeeld:
Als u twee numerieke waarden toewijst aan b en vervolgens een tekenreeks toewijst als de derde, ziet u dat alle waarden in b worden omgezet in een teken.
Dit heet dwang. Hier bepaalt R de beste manier om de elementen in dezelfde objectklasse om te zetten . In dit geval was de beste manier om de getallen om te zetten in tekst in plaats van andersom.
Analyseer en manipuleer vectoren in R
U kunt ook wiskundige bewerkingen op vectoren uitvoeren.
Als u bijvoorbeeld a met 2 vermenigvuldigt, ziet u dat elk numeriek element in a met 2 is vermenigvuldigd.
Dit is vergelijkbaar met het vermenigvuldigen van een bereik in Excel of het vermenigvuldigen van een kolom in LuckyTemplates.
Laten we nu een ander geval proberen.
Laten we een nieuw object maken met de naam mijn_lange_vector en een bereik toewijzen van 5 tot 84. Dus in plaats van de functie c ( ) te gebruiken , kunt u een dubbele punt ( : ) gebruiken om een bereik van waarden aan te geven.
Wanneer u dit afdrukt, ziet u dat het object my_long_vector alle waarden van 5 tot 84 bevat.
U kunt ook een specifiek element in een vector lokaliseren. Dit heet indexeren. U kunt dit doen door de objectnaam tussen vierkante haken ( [ ] ) te plaatsen en vervolgens op de positie van het gewenste element te plaatsen.
U wilt bijvoorbeeld het 3e element vinden voor my_long_vector . Het enige wat je hoeft te doen is my_long_vector [3] uit te voeren . Je komt dan uit met 7 als antwoord.
Ongeacht hoe groot een vector is, je kunt deze nog steeds gebruiken bij wiskundige bewerkingen. Als u de vierkantswortel van my_long_vector uitvoert , toont de console u de vierkantswortel van elk element van 5 tot 84.
Conclusie
Vectoren zijn een van de bouwstenen van R. Ze zijn vergelijkbaar met een bereik in Excel of een kolom in LuckyTemplates . R-vectoren zijn geavanceerder in vergelijking met basisobjecten in R. U kunt gelijktijdige bewerkingen uitvoeren op een reeks gegevens in één keer.
In de volgende zelfstudies leert u hoe u met een heel gegevensframe kunt werken dat u rijen en kolommen met gegevens oplevert.
Wat is zelf in Python: voorbeelden uit de echte wereld
Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.
In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.
Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.
Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.
Wat is LuckyTemplates Gateway? Alles wat u moet weten