Quelle fonction dans r

Quelle fonction dans r
«La fonction est une collection de déclarations qui fonctionnent ensemble pour atteindre un objectif. Une fonction dans R est un objet qui permet à l'interpréteur R de transmettre le contrôle et les paramètres à la fonction. La fonction complète ensuite son devoir et renvoie le contrôle ainsi que chaque résultat qui a pu être enregistré dans d'autres objets à l'interprète. Avec des exemples, cet article montre comment utiliser la fonction quelle fonction dans r. La fonction qui () en R renvoie la position de tous les vrais éléments dans un vecteur logique."

Quelle est la fonction qui () dans le langage de programmation R dans Ubuntu 20.04?

En r, la fonction qui () renvoie l'index ou la position de la valeur qui répond au critère fourni. La fonction qui () renvoie la position de la valeur dans un vecteur logique dans r. L'emplacement peut être sous forme de lignes, de colonnes ou même d'un vecteur. La fonction qui (), contrairement à certaines des autres méthodes de base R, ne prendra que des entrées avec le type de comme logique, tandis que les autres renverront une erreur.

Syntaxe de la fonction qui () dans le langage de programmation R dans Ubuntu 20.04?

Le placement des éléments dans le vecteur logique est renvoyé par la fonction dans quelle fonction. Voici donc la syntaxe générale de la fonction que nous utilisons généralement dans le langage R.

qui (x, arrond.ind = f, usenames = t) arrayind (ind, .faible, .dimNames = null, usenames = true)

Certains arguments sont requis pour la fonction. Nous avons discuté ci-dessous la fonctionnalité de chaque argument dans R.

X: x est un tableau ou un vecteur logique. Les Nas sont acceptables mais pas requis (comme s'ils étaient faux).

art.Indiana: Lorsque x est un tableau, si les indices de tableau sont retournés?

Indiana: Un vecteur de valeurs d'index à valeur entière, à la suite de laquelle (x).

faible(.): vecteur entier.faible

.DIMNAMES: C'est un ensemble de dimnames de caractère qui est facultatif (.). Si c'est vrai, les noms USena.ind = true))). Ceux-ci seront utilisés comme noms de colonne si les noms (.DimNames) ne sont pas vides. Les noms de lignes sont.DimNames [[1]].

usenames: Il s'agit d'un paramètre logique qui indique si la valeur ArrayInd () doit avoir des DIMNAMES (non nuls).

Comment la fonction qui () fonctionne dans le R dans Ubuntu 20.04?

Alors maintenant, vous comprenez quelle fonction () et comment il fonctionne. Allons un aperçu. Cet article vous montre comment la fonction () fonctionne en pratique avec divers exemples.

Exemple 1

La fonction qui () renvoie le placement alphabétique de la lettre fournie dans l'exemple ci-dessous. Par exemple, comme A est la première lettre majuscule, 1 est retourné, et parce que z est la dernière lettre majuscule, 26 est retourné.

À l'intérieur de l'invite r, nous avons appelé la fonction quelle. La fonction qui prend respectivement des alphabets aléatoires. À partir de cette fonction, nous obtiendrons la position des lettres spécifiées par ordre alphabétique. Car les «lettres» sont une constante intégrée qui contient les 26 caractères de l'alphabet anglais dans un ordre séquentiel. Les sorties ci-dessus indiquent l'emplacement de chaque caractère. Comme vous pouvez le voir, «S» est la 19e lettre de l'alphabet, suivie d'autres lettres qui génèrent également leur position, respectivement.

Exemple 2

La position des éléments d'entrée est renvoyée par la méthode qui (). Comme nous l'avons vu dans le dernier exemple, vous pouvez également spécifier des exigences pour la fonction et récupérer les lieux de sortie qui correspondent à ces conditions. La fonction qui () est utilisée pour retourner les positions de certains éléments du vecteur défini dans l'exemple ci-dessous.

Le vecteur est initialisé avec des entiers positifs et conservé à l'intérieur du vecteur variable. La fonction quelle fonction est utilisée ici et prend le vecteur à l'intérieur comme un argument avec la condition spécifique. La fonction qui obtient la valeur de position des entiers fournis dans le vecteur ci-dessus. La sortie générée à partir de chacun () Fonction est la position d'index des éléments présents dans le vecteur donné.

Exemple 3

La fonction qui () est déployée pour localiser les colonnes dans un cadre de données ayant des valeurs numériques dans l'exemple ci-dessous. Un ensemble de données d'iris est un cadre de données avec quatre colonnes de valeurs numériques et une colonne de valeurs de catégorie (espèces). La fonction qui () renvoie les noms des colonnes de l'ensemble de données qui ont des valeurs numériques.

Nous avons spécifié l'ensemble de données IRIS à la variable DF. Le DF est appelé à l'intérieur de la fonction de tête, qui affiche les premières entrées de l'ensemble de données IRIS correspondant à chaque colonne au fur et à mesure que nous avons appris que l'ensemble de données IRIS contient quatre colonnes numériques et une colonne catégorielle. Maintenant, dans une autre variable, «résultat», nous avons appelé la fonction quelle fonction où la méthode sapply () est également déployée.

À la méthode sapply (), nous avons fourni la variable de données DF et le «est.Argument numérique. Selon le critère spécifié, la fonction qui () n'a renvoyé que des noms de colonne numérique.

Exemple 4

Enfin, nous avons atteint la matrice R. Dans R, vous pouvez obtenir l'emplacement des éléments dans une matrice en utilisant la fonction qui (). Cette section couvre également l'ARR.argument indexé. La méthode qui () est utilisée dans l'exemple ci-dessous pour déterminer l'emplacement d'un élément dans une matrice. Dans ce cas, l'emplacement de la valeur 2 dans la matrice fournis est déterminée.

Ici, nous avons construit les trois colonnes et la matrice à quatre rangs avec la fonction matricielle. Ensuite, imprimé les valeurs de la matrice complète. Pour identifier l'emplacement de l'élément 2 en fonction de la matrice ci-dessus, nous avons utilisé la méthode qui (). L'ARR.L'argument IND est défini sur true pour ce () fonction (). L'occurrence de la valeur 2 dans la matrice donnée est générée.

Conclusion

C'est tout sur la fonction dans r. La fonction qui () sera utile si vous êtes un analyste de données. Dans l'analyse des données et de l'exploitation minière, la fonction R qui () est parmi les plus largement utilisées. L'emplacement des éléments dans les données est fourni par cette fonction. Lorsque vous traitez avec une grande quantité de données, il peut être difficile de localiser certaines valeurs; c'est là que r est la fonction (). Nous avons couvert quelques instances dont la fonction vous effacera davantage sur quelle fonction.