Remplacer en r

Remplacer en r
«Il peut y avoir de nombreux cas dans l'analyse des données où vous devez gérer les données manquantes, les valeurs négatives ou les valeurs non précis incluses dans l'ensemble de données. Ces chiffres peuvent également avoir un impact sur l'issue de l'analyse. Pour éviter ces circonstances et ces fausses précision, utilisez la fonction Remplace () de R pour remplacer les valeurs incorrectes par des paramètres appropriés. Vous pouvez également éliminer ou remplacer les valeurs des cadres de données ou un grand nombre de colonnes parfois. Ce tutoriel vous montrera comment changer ou remplacer les valeurs dans toute une trame de données R ou une gamme de vecteurs."

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

La méthode Replace () en R remplace les valeurs du vecteur ou du cadre de données défini par les indices spécifiés dans la liste. Remplacer () est une fonction très simple et simple dans la syntaxe R. Comme démontré ci-dessous, il contient également le vecteur, le vecteur des indices et les valeurs de remplacement.

remplacer (x, liste, valeurs)

Il considère trois paramètres différents. Le premier paramètre, x, est le nom du vecteur ou du cadre de données, suivi de l'index à laquelle l'élément doit être remplacé et désigné comme une liste, et enfin, le troisième paramètre est les valeurs qui sont les valeurs de remplacement.

Comment remplacer les valeurs dans le r dans Ubuntu 20.04?

Dans le langage R, cet article montre comment modifier des valeurs spécifiques dans les vecteurs ou un cadre de données à des valeurs distinctes. Vous pouvez voir et comprendre la syntaxe de la méthode R Remplace () dans les exemples ci-dessous.

Exemple n ° 1: Remplacez la valeur unique dans le vecteur en R dans Ubuntu 20.04

Le code ci-dessous montre comment remplacer un élément dans une position spécifique par la nouvelle valeur donnée. Nous n'avons remplacé qu'une seule valeur dans le vecteur donné.

Ci-dessus dans l'étape initiale, le vecteur est déclaré avec des entiers positifs, et le vecteur est attribué au titre variable comme «Vector."Ensuite, une autre variable est établie comme" Vector_New."À ce" vector_new ", la méthode de remplacement est définie. Cette méthode de remplacement prend les données du vecteur comme premier argument. Le deuxième argument est un élément du vecteur qui doit être remplacé par le troisième argument de la méthode de remplacement. Lorsque le «vector_new» fonctionne, il génère les nouvelles données du vecteur qui a remplacé l'élément unique.

Exemple # 2: Remplacez les multiples valeurs dans les vecteurs de R dans Ubuntu 20.04

Comme dans l'illustration précédente, nous avons remplacé l'élément unique du vecteur. Maintenant, nous remplaçons plusieurs valeurs dans le vecteur. Jetons un coup d'œil ci-dessous.

Le vecteur est représenté ci-dessus à l'intérieur du «vecteur variable."La méthode de remplacement est définie ici dans la variable nouvellement construite" Nouveau."Ensuite, nous avons passé les éléments vectoriels remplacés et les nouveaux éléments vectoriels à l'intérieur de la fonction de remplacement. La nouvelle variable a généré les éléments vectoriels, qui ont été remplacés par les nouveaux éléments.

Exemple n ° 3: Remplacez la valeur de la trame de données à l'aide de la méthode de remplacement dans R dans Ubuntu 20.04

Dans les exemples R précédents, nous avons remplacé les valeurs du vecteur. Nous pouvons également utiliser la méthode de remplacement pour la trame de données et modifie les valeurs à l'intérieur.

Ici, la liste des employés est créée, qui contient les noms de certains employés. L'EMP_ID est également attribué avec la séquence de 1 à 8. Ensuite, un autre champ est créé comme EMP_POINTS qui a des valeurs entières. Cet entier contient des valeurs négatives et non négatives. Le cadre de données est appelé et prend le champ ci-dessus à l'intérieur, qui est stocké dans la variable DF. Grâce à la fonction d'impression, la sortie de la trame de données est affichée sous forme de tableau. Après cela, la nouvelle variable est déclarée comme des données que nous avons appelée la méthode de remplacement. La méthode de remplacement prend la colonne EMP_point de la trame de données, et nous avons la condition logique pour les valeurs remplacées. La valeur 0 dans la trame de données sera utilisée pour remplacer les valeurs négatives.

Exemple n ° 4: Remplacez la valeur du cadre de données à l'aide de la condition logique dans R dans Ubuntu 20.04

Nous pouvons également utiliser des instructions logiques plutôt que de remplacer les fonctions pour remplacer la valeur spécifique dans le cadre de données. Remplacement de la valeur spécifique dans le script R suivant.

Premièrement, une liste est initialisée, qui contient l'élément de produits dans les produits variables. Une autre liste est déclarée P_ID, qui a l'ID de séquence dans la plage 1 à 6. Ensuite, la troisième liste est générée en tant que prix, et cette liste représente le prix du produit déclaré ci-dessus. Une fois la liste générée, nous avons converti ces listes en un cadre de données. Ensuite, le prix de colonne spécifique est appelé à partir de la trame de données à laquelle la condition est appliquée que lorsque l'article du produit «viande» se trouve dans le cadre de données l'a remplacé par la valeur 100 du prix de la colonne. Vous pouvez voir le prix remplacé de la «viande» dans la section d'exécution.

Exemple # 5: Remplacez la chaîne par une chaîne dans la trame de données dans R dans Ubuntu 20.04

Nous pouvons remplacer la valeur de colonne spécifique par une autre valeur. Voyons cette déclaration avec l'exemple en cours d'exécution.

Le cadre de données est créé à partir des listes mentionnées ci-dessus. La colonne «Noms» va être remplacée ici. Dans le cadre de données, nous avons pris les «noms» de la colonne et remplacé la valeur «Amérique» par la nouvelle valeur Maldives comme afficher dans l'invite R. Lorsque le cadre de données est imprimé, la valeur remplacée est générée.

Conclusion

Ceci est un aperçu de l'opération de remplacement dans la langue R. Dans R pour l'analyse des données, le remplacement des données dans les vecteurs ou une trame de données est une option très utile. Pour nettoyer les grands ensembles de données pour l'analyse, utilisez la fonction Remplace () R de R pour échanger NA, 0 et les nombres négatifs avec des valeurs acceptables. Nous avons montré des exemples de comment remplacer les valeurs par la fonction de remplacement. Nous pouvons également remplacer les valeurs dans les vecteurs ou une trame de données par l'instruction logique.