Fonctions de référence – Fiche de révision

Sommaire
Introduction
Types de fonctions de référence
a. Fonctions mathématiques
b. Fonctions logiques
c. Fonctions de texte
d. Fonctions de date et d’heure
Exemples
Conclusion

Introduction

Introduction

Les fonctions de référence sont une partie importante du langage R. Elles permettent aux programmeurs de manipuler des données et de créer des fonctions plus complexes. Les fonctions de référence sont également très utiles pour les utilisateurs qui veulent automatiser des tâches. Dans cet article, nous allons passer en revue les différentes fonctions de référence disponibles dans R.

Types de fonctions de référence

Il existe deux types de fonctions de référence : les fonctions de référence absolues et les fonctions de référence relatives. Les fonctions de référence absolues renvoient toujours une valeur constante, quelle que soit la cellule dans laquelle elles sont utilisées. Les fonctions de référence relatives, quant à elles, renvoient une valeur qui est calculée en fonction de la cellule dans laquelle elles sont utilisées.

Les fonctions de référence absolues sont généralement utilisées pour renvoyer une valeur située dans une cellule fixe, quelle que soit la cellule active. Par exemple, si vous voulez toujours afficher la valeur contenue dans la cellule A1, vous pouvez utiliser une fonction de référence absolue. Les fonctions de référence relatives sont, elles, plus flexibles et peuvent être utilisées pour renvoyer une valeur située dans une cellule voisine de la cellule active. Par exemple, si vous voulez afficher la valeur contenue dans la cellule située immédiatement à gauche de la cellule active, vous pouvez utiliser une fonction de référence relative.

Pour créer une fonction de référence absolue, il vous suffit de ajouter un signe dièse (#) avant les lettres de la cellule que vous voulez référencer, comme ceci : #A1. Pour créer une fonction de référence relative, il vous suffit de ne pas ajouter de signe dièse. Les fonctions de référence relatives sont donc créées de la même manière que les fonctions de référence absolues, à ceci près qu’elles ne contiennent pas de signe dièse.

Les fonctions de référence peuvent être utilisées dans de nombreuses formules, notamment les formules de calcul, les formules conditionnelles et les formules de recherche. Elles sont particulièrement utiles lorsque vous travaillez avec des tableaux de données et que vous avez besoin de référencer des cellules situées à des endroits précis.

a. Fonctions mathématiques

Lorsque vous étudiez les mathématiques, il est important de connaître les fonctions de référence. Ces fonctions vous permettront de résoudre des problèmes plus facilement et de comprendre certains concepts plus rapidement. Voici une liste des fonctions de référence les plus importantes que vous devriez connaître :

1. La fonction carré :
La fonction carré est une fonction qui prend un nombre en entrée et renvoie le carré de ce nombre. C’est-à-dire que si vous entrez un nombre x, la fonction carré renvoie x2.

2. La fonction cube :
La fonction cube est une fonction qui prend un nombre en entrée et renvoie le cube de ce nombre. C’est-à-dire que si vous entrez un nombre x, la fonction cube renvoie x3.

3. La fonction racine carrée :
La fonction racine carrée est une fonction qui prend un nombre en entrée et renvoie la racine carrée de ce nombre. C’est-à-dire que si vous entrez un nombre x, la fonction racine carrée renvoie x√.

4. La fonction exponentielle :
La fonction exponentielle est une fonction qui prend un nombre en entrée et renvoie l’exposant de ce nombre. C’est-à-dire que si vous entrez un nombre x, la fonction exponentielle renvoie x^.

5. La fonction logarithme :
La fonction logarithme est une fonction qui prend un nombre en entrée et renvoie le logarithme de ce nombre. C’est-à-dire que si vous entrez un nombre x, la fonction logarithme renvoie log(x).

6. La fonction sinus :
La fonction sinus est une fonction qui prend un nombre en entrée et renvoie le sinus de ce nombre. C’est-à-dire que si vous entrez un nombre x, la fonction sinus renvoie sin(x).

7. La fonction cosinus :
La fonction cosinus est une fonction qui prend un nombre en entrée et renvoie le cosinus de ce nombre. C’est-à-dire que si vous entrez un nombre x, la fonction cosinus renvoie cos(x).

8. La fonction tangente :
La fonction tangente est une fonction qui prend un nombre en entrée et renvoie la tangente de ce nombre. C’est-à-dire que si vous entrez un nombre x, la fonction tangente renvoie tan(x).

9. La fonction arc sinus :
La fonction arc sinus est une fonction qui prend un nombre en entrée et renvoie l

b. Fonctions logiques

Une fonction logique est une fonction qui renvoie une valeur logique, c’est-à-dire soit vrai soit faux. Les fonctions logiques sont souvent utilisées pour comparer des valeurs ou pour vérifier si une condition est remplie. Elles sont définies par les opérateurs logiques suivants :

Opérateur logique | Signification
— | —
& | ET logique
\| | OU logique
! | NON logique

Les fonctions logiques sont également souvent utilisées dans les expressions conditionnelles, comme nous le verrons dans la section suivante.

Les fonctions logiques sont définies sur des ensembles de valeurs, appelés domaines. Par exemple, la fonction logique ! (NOT) est définie sur l’ensemble des valeurs booléennes {vrai, faux}. De manière générale, on note Dom(f) le domaine de la fonction logique f.

Les fonctions logiques sont caractérisées par leur table de vérité. La table de vérité d’une fonction logique f est un tableau qui donne la valeur de f en fonction des valeurs prises par ses arguments. Par exemple, la table de vérité de la fonction ! (NOT) est la suivante :

Argument | Valeur de !
— | —
vrai | faux
faux | vrai

De manière générale, on note TV(f) la table de vérité de la fonction logique f.

Les fonctions logiques sont définies sur des ensembles de valeurs, appelés domaines. Par exemple, la fonction logique ! (NOT) est définie sur l’ensemble des valeurs booléennes {vrai, faux}. De manière générale, on note Dom(f) le domaine de la fonction logique f.

Les fonctions logiques sont caractérisées par leur table de vérité. La table de vérité d’une fonction logique f est un tableau qui donne la valeur de f en fonction des valeurs prises par ses arguments. Par exemple, la table de vérité de la fonction ! (NOT) est la suivante :

Argument | Valeur de !
— | —
vrai | faux
faux | vrai

De manière générale, on note TV(f) la table de vérité de la fonction logique f.

c. Fonctions de texte

Les fonctions de référence permettent de récupérer des valeurs dans une cellule ou un range de cellules. Elles sont particulièrement utiles pour faire des calculs automatisés ou pour générer des tableaux de données à partir d’une base de données. Les fonctions de référence les plus courantes sont celles qui permettent de faire une somme, une moyenne, un compte, une recherche, etc.

Dans Excel, il existe deux types de fonctions de référence : les fonctions de base et les fonctions avancées. Les fonctions de base sont celles qui sont disponibles dans le menu des fonctions, tandis que les fonctions avancées sont celles qui ne sont pas incluses dans le menu des fonctions.

Pour utiliser une fonction de référence, vous devez d’abord sélectionner la cellule où vous souhaitez afficher le résultat. Ensuite, vous devez sélectionner la fonction que vous souhaitez utiliser dans le menu des fonctions. Vous pouvez également utiliser une fonction avancée en tapant directement son nom dans la barre de formule.

Une fois que vous avez sélectionné la fonction, vous devez indiquer les cellules ou le range de cellules que vous souhaitez inclure dans le calcul. Vous pouvez sélectionner les cellules manuellement en les cliquant, ou vous pouvez utiliser les touches de direction pour sélectionner les cellules adjacentes. Vous pouvez également utiliser les noms de cellules ou de plages de cellules pour sélectionner les cellules.

Une fois que vous avez sélectionné les cellules, vous devez cliquer sur le bouton « Entrée » ou « OK » pour calculer le résultat. Le résultat sera affiché dans la cellule sélectionnée.

Les fonctions de référence sont très utiles pour automatiser les calculs et les tableaux de données. Elles vous permettent de gagner du temps et de travailler de manière plus efficace.

d. Fonctions de date et d’heure

Dans Excel, les fonctions de date et d’heure permettent de travailler avec des valeurs de date et d’heure. Elles peuvent être utilisées pour calculer le nombre de jours, de mois ou d’années entre deux dates, pour ajouter ou soustraire des dates, pour extraire des parties de dates (année, mois, jour, heure, minute, seconde) ou pour formater des dates et des heures.

Les fonctions de date et d’heure les plus couramment utilisées sont :

– DATE : permet de créer une date à partir d’une année, d’un mois et d’un jour.
– DATEDIF : permet de calculer le nombre de jours, de mois ou d’années entre deux dates.
– DAY : permet d’extraire le jour d’une date.
– DAYS : permet de calculer le nombre de jours entre deux dates.
– DAYS360 : permet de calculer le nombre de jours entre deux dates en tenant compte du nombre de jours dans chaque mois et de l’année bissextile.
– EDATE : permet d’ajouter ou de soustraire un nombre de mois à une date.
– EOMONTH : permet de renvoyer la date du dernier jour du mois, passé ou futur, qui est situé un nombre de mois avant ou après une date donnée.
– HOUR : permet d’extraire l’heure d’une heure.
– MINUTE : permet d’extraire la minute d’une heure.
– MONTH : permet d’extraire le mois d’une date.
– NETWORKDAYS : permet de calculer le nombre de jours ouvrés entre deux dates.
– NOW : permet de renvoyer la date et l’heure actuelles.
– SECOND : permet d’extraire la seconde d’une heure.
– TIME : permet de créer une heure à partir d’heures, de minutes et de secondes.
– TIMEVALUE : permet de convertir une heure en nombre de jours ouvrés.
– TODAY : permet de renvoyer la date actuelle.
– WEEKDAY : permet d’extraire le jour de la semaine d’une date.
– WEEKNUM : permet d’extraire le numéro de la semaine d’une date.
– WORKDAY : permet d’ajouter ou de soustraire un nombre de jours ouvrés à une date.
– YEAR : permet d’extraire l’année d’une date.
– YEARFRAC : permet de calculer le nombre de jours ouvrés entre deux dates, en tenant compte de la fraction de l’année.

Exemples

1) Fonctions de référence :

Une fonction de référence est une fonction qui renvoie une valeur en fonction d’une autre valeur. Cette valeur est généralement une valeur de référence, c’est-à-dire une valeur qui est connue à priori. Les fonctions de référence sont couramment utilisées pour calculer des moyennes, des variances et des écarts-types.

Par exemple, la fonction de référence suivante renvoie la moyenne des valeurs contenues dans une liste :

def moyenne(liste):
somme = 0
for i in range(len(liste)):
somme = somme + liste[i]
return somme / len(liste)

2) Utilisation des fonctions de référence :

Les fonctions de référence sont très pratiques lorsqu’il s’agit de calculer des moyennes, des variances et des écarts-types. En effet, elles permettent de calculer ces valeurs sans avoir à connaître les valeurs individuelles contenues dans la liste.

Par exemple, si l’on souhaite calculer la moyenne des notes obtenues par les élèves d’une classe, il suffit de passer la liste des notes à la fonction de référence moyenne :

notes = [12, 15, 13, 14, 16]
moyenne(notes) # renvoie 14.4

De manière générale, les fonctions de référence sont particulièrement utiles lorsqu’il s’agit de traiter des données agrégées.

Conclusion

Une fonction de référence est une fonction qui renvoie une valeur en fonction de l’input de l’utilisateur. Cette valeur peut être un nombre, une chaîne de caractères, un booléen ou même une liste. Les fonctions de référence sont définies par une expression lambda ou une fonction anonyme.

Les fonctions de référence sont très pratiques lorsqu’il s’agit de traiter des données en masse. Elles permettent d’appliquer une même logique à plusieurs inputs sans avoir à réécrire la fonction à chaque fois. Elles sont également très efficaces lorsqu’il s’agit de traiter des données en provenance de différentes sources.

Les fonctions de référence sont particulièrement utiles lorsqu’il s’agit de traiter des données non numériques, telles que des chaînes de caractères. Elles permettent d’appliquer des algorithmes de traitement de texte à des corpus de données textuelles. Elles sont également très pratiques pour traiter des données non structurées, telles que des images ou des vidéos.

En conclusion, les fonctions de référence sont des outils très puissants qui permettent d’appliquer une logique à des données en masse. Elles sont particulièrement utiles pour traiter des données non numériques ou non structurées.

Leave a Comment