Come utilizzare operatori meno o uguali nel linguaggio di programmazione R in Ubuntu 20.04?
Un operatore di relazione descrive la relazione tra due valori o il confronto di due valori o operandi. ( <= ) Less than or Equal to is the combination of two relational operators (“<” and “=”) with an OR operator between them, so it will give an output of true whenever the condition is satisfied.
Sintassi: First_operand <= second_operand
Questi operandi possono essere valori numerici, caratteri, vettori e matrici.
Nel seguente esempio, cercheremo di dimostrare in quanti modi e per quali motivi puoi usare l'operatore inferiore o uguale in R.
Esempio 1: (<=) operator With Numeric Values in R
In questo caso, prenderemo due valori come operandi. Il primo operando sarà equiparato al secondo operando per vedere se è inferiore o uguale ad esso o no. Creiamo due variabili e assegniamo loro un valore numerico.
Abbiamo specificato a = 10 e b = 20. Poiché questo creerà un'espressione 10<=20, it will return true because it doesn't matter whether “a” is equal to b or not, but b is less than a. So, the condition is satisfied.
Come A = 20 e B sono anche 20, quindi darà un risultato di vero.
Nel caso aereo, il valore di "a" non è né inferiore né uguale a b. L'espressione ne otterremo 30<=20 is false.
Esempio n. 2: (<=) operator With Characters in R
Creeremo due variabili di carattere per verificare la relazione inferiore o uguale tra di loro. Proviamo con le variabili del personaggio A e B.
Come in entrambe le variabili, i personaggi sono uguali, io.e., "computer."Genererà un'espressione di" computer "<=” computer,” which is true.
Nel caso sopra, A non è uguale a B (comp non è uguale al computer). comunque, il <= operator will calculate each letter and determines that a
Il valore di "a" è specificato come "mouse" e b come "computer."Entrambi i personaggi sono completamente diversi; La condizione non li soddisferà. Darà un falso output.
Esempio n. 3: (<=) operator With Vectors in R
Vettori a uguale lunghezza
In questo esempio, creeremo due vettori per determinare la relazione inferiore o uguale tra di loro. Proviamo prima con i vettori della stessa lunghezza.
Ogni elemento del vettore x verrà confrontato con ciascun elemento corrispondente in y per verificare se la condizione soddisfa o no. Per i valori in cui la condizione soddisfa, darà vero e dove la condizione non soddisfa, dà falso.
Vettori con lunghezze diverse
Creiamo due vettori con lunghezze diverse.
Come puoi vedere, sta confrontando i primi tre elementi corrispondenti di entrambi i vettori e dando l'uscita "false" per i valori mancanti. Quindi, se utilizziamo vettori o matrici di diverse lunghezze, mostrerà un messaggio di avvertimento sulla console.
Esempio n. 3: (<=) operator With Matrices in R
Prendiamo due matrici come operandi per controllare la relazione tra loro usando il <= operator. The dimension of both matrices must be similar. Otherwise, the R console will show a warning message.
IL <= operator will compare each element in matrix 1 with each corresponding element of matrix m2. As you can see in elements 1 and 4, the condition is satisfied and false at the 2nd e 3Rd elementi.
Esempio # 4: (<=) operator in if-statement and if-else statement in R
IL <= can be used in if-statement for creating different applications. Let's write a program to determine if a number is less than or equal to 11. For this, we will create a numeric variable first. In the if-statement, we will write our condition using the <= operator.
Quando il valore passa alla sezione if, verificherà se il numero dato è inferiore o uguale a 10 o no. Poiché 5 è inferiore a 10, quindi stamperà "A è inferiore a 11".
Proviamo lo stesso esempio sopra con l'istruzione IF-Else.
Nell'esempio sopra, se la condizione soddisfa, quindi stamperà "a è uguale o a è inferiore a 11", mostrerà un output di "a è maggiore di 11". Poiché 12 è maggiore di 11, quindi otterremo "A è maggiore di 11".
Esempio # 5: (<=) operator in While Loop in R
IL <= operator can also be used for creating a condition inside a while loop. Let's create a program to print the first five positive integers using a while loop.
Il valore variabile è impostato su 1 all'inizio. La condizione viene verificata e il valore di Val viene stampato in ogni iterazione del ciclo while, dopo di che viene incrementato fino a quando non raggiunge 5 e la condizione è falsa, a quel punto il ciclo è terminato.
Conclusione
In questo tutorial, l'abbiamo visto (meno e uguale a "<=”) is an operator that can be used in conditions to make the comparison between two operands. Now you should be able to use this operator in different applications in the R programming language. We implemented different examples to teach you how to use the <= operator with different data types in R. We have also seen that it can be very useful in if-statement, if-else statements, and while loops in R.