Hoe de functie allow() in r te gebruiken (3 voorbeelden)


De functie allow() in R kan worden gebruikt om waarden aan variabelen toe te wijzen.

Deze functie gebruikt de volgende basissyntaxis:

toewijzen (x, waarde)

Goud:

  • x : Een variabelenaam, gegeven als een tekenreeks.
  • waarde : De waarde(n) die aan x moet(en) worden toegewezen.

De volgende voorbeelden laten zien hoe u deze functie in de praktijk kunt gebruiken.

Voorbeeld 1: wijs een waarde toe aan een variabele

De volgende code laat zien hoe u de functie allow() gebruikt om de waarde 5 toe te wijzen aan een variabele met de naam new_variable:

 #assign one value to new_variable
assign('new_variable', 5)

#print new_variable
new_variable

[1] 5

Wanneer we de variabele met de naam new_variable afdrukken, kunnen we zien dat er een waarde van 5 verschijnt.

Voorbeeld 2: wijs een vector van waarden toe aan een variabele

De volgende code laat zien hoe u de functie allow() gebruikt om een vector van waarden toe te wijzen aan een variabele met de naam new_variable:

 #assign vector of values to new_variable
assign('new_variable', c(5, 6, 10, 12))

#print new_variable
new_variable

[1] 5 6 10 12

Wanneer we de variabele met de naam new_variable afdrukken, kunnen we zien dat er een vector van waarden verschijnt.

Voorbeeld 3: Wijs waarden toe aan meerdere variabelen

De volgende code laat zien hoe je de functie allow() in een for-lus kunt gebruiken om specifieke waarden aan meerdere nieuwe variabelen toe te wijzen:

 #use for loop to assign values to different variables
for (i in 1:4) {
  assign(paste0("var_", i), i*2)
}

#view variables created in for loop
var_1

[1] 2

var_2

[1] 4

var_3

[1] 6

var_4

[1] 8

Met behulp van de functie allow() met een for-lus konden we vier nieuwe variabelen maken.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende functies in R kunt gebruiken:

Hoe de dim()-functie in R te gebruiken
Hoe de functie table() in R te gebruiken
Hoe de sign()-functie in R te gebruiken

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert