Exercices Partie 2#
Questions générales#
Question 1#
Créer une matrice A au format 2X4 avec les valeurs suivantes: 1 2 3 4 5 6 7 8
Recréez cette matrice, mais cette fois les valeurs sont incrémentées par lignes
Question 2#
Créez une matrice carrée avec les valeurs du vecteur vec3 créée auparavant:
Question 3#
Créer une matrice identité 7X7
Afin des fins de calcul de réserves actuarielles, vous devez renverser (reverse) la diagonale de sorte où les 1 sont dans les cases (7,1), (6,2),…,(1,7)
Question 4#
À partir des données suivantes, créez une matrice où vous avez la population des villes (Montréal, Québec, Laval, Gatineau) par ligne et les années 2013 à 2016 par colonnes
On vous dit que l’arrondissement Hochelaga-Maisonneuve (situé à Montréal) est devenu un quartier très aisé et veut maintenant avoir son indépendance. Aujourd’hui ce prestigieux quartier appelé HOMA, l’évolution de la population de ce quartier de 2013 à 2016 a été la suivante: 20000, 20500, 23000, 23800
Quelle aurait été la population de Montréal sans compter les habitants du pays très prospère pays HOMA
Reconstruisez la nouvelle matrice avec les nouvelles données de Montréal.
Ajouter les données de HOMA à la matrice modifiée|
Question 5#
Créer deux vecteurs aléatoires nommés « x1 » et « x2 », contenant chacun 100 valeurs aléatoires compatibles
avec une distribution de loi normale centrée réduite et
avec une distribution de loi uniforme définie sur l’intervalle [0 ; 10].
Créez une matrice 10X10 contient les valeur du vecteur x1 crée auparavant:
Calculez la moyenne de cette dernière et la variance de cette dernière
Question 6#
Créer un vecteur xx1 contenant un échantillon équiprobable de 4 variables à partir du vecteur x1 de la question précédente
À partir du vecteur xx1, créez un autre vecteur xx2 qui possède 1000 variables de l’échantillon xx1. La dernière variable possède une probabilité de 70% qu’elle soit tirée alors que les trois premières ont chacune 10% de chance qu’elle soit tirée.
Donnez la fréquence de chacune des variables simulée
Question 7#
On vous dit que les temps pour finir un demi-triathlon suivent une loi normale avec une moyenne (et les écarts types [ET]) pour les hommes et les femmes sont les suivantes:
Pour les hommes nager 1.9 km en 40 minutes (ET=3), pédaler 90 km en 2:45 (ET=8), et courir 21.1 km en 2:05 (ET=10).
Pour les Femmes nager 1.9 km en 50 minutes (ET=5), pédaler 90 km en 3:00 (ET=5), et courir 21.1 km en 2:15 (ET=12).
Créer les vecteurs {swimH
, bikeH
, runH
, swimF
, bikeF
, runF
} contenant le temps pour chacun des sports pour 1002 hommes et 1300 femmes, tirés aléatoirement selon les lois ci-dessus (on suppose que les trois sports sont indépendants même si en réalité ce n’est jamais vrai, car si on se blesse en vélo, on performe beaucoup moins en course).
Avec les vecteurs crée précedemment, construisez une matrice pour les hommes et une autre pour les femmes
Créez une matrice qui contient les résultats des femmes ensuite et le résultat des hommes
Quel est le numéro du dossard du participant/es qui a le meilleur temps en nage, et en combien de temps à accomplie cette discipline
Quel est le numéro du dossard du participant/es qui a le meilleur temps en vélo, et en combien de temps à accomplie cette discipline
Quel est le numéro du dossard du participant/es qui a le meilleur temps en course, et en combien de temps à accomplie cette discipline
Quel a été le meilleur temps chez les femmes?
Quel numéro de dossard?
Qui a gagné la course et en combien de temps?
Question 8#
Créez un vecteur appelé ann
de qui représente les années de développement dans calcul d’annuité de 5 ans, qui donne le résultat suivant (1,...,5)
Créer un vecteur contenant les fameux facteurs d’actualisation \(v^n\) qui servent à calculer la valeur présente d’une série de paiements n=5
avec un taux d’intérêt de 2.5% \begin{equation}\label{eq:v_n} v^n=\frac{1}{1+i} \end{equation}
Calculer la valeur présente d’une annuité 5 ans avec qui 153.25$ par année
\begin{equation}\label{eq:a_n} \begin{split} PV &=a_n\ &= v+v^2+ ,\dots, v^n\ &=\sum_{j=1}^{n} v^{\text{ } j} \end{split} \end{equation}
Reproduiser votre calcul avec la fonction suivante: \begin{equation}\label{eq:a_nn} \begin{split} PV &=a_n\ &= v+v^2+ ,\dots, v^n\ &=\sum_{j=1}^{n} v^{\text{ } j} \ &=\frac{1-v^n}{i} \end{split} \end{equation} Lorsque le taux d’intérêt est constant d’une année à l’autre
Question 9#
on se rappelle du taux Effective rate of discount
\begin{equation}\label{eq:d} d_t=\frac{a(t)-a(t-1)}{a(t-1)} \end{equation}
Le taux discount se calcule avec la fonction suivante:
\begin{equation}\label{eq:d_i} d=\frac{i}{1+i}=iv \end{equation}
Soit un taux d’intérêt de 5%, quel sera alors de taux de discount avec seulement 6 décimales
Question 10#
Écrivez un code R pour créer la liste suivante :
MaListe <- ...
MaListe
Error in eval(expr, envir, enclos): '...' used in an incorrect context
Traceback:
Ecrivez un code qui extrait les différente tailles du ssd seulement
Extraire les étiquettes de la liste;
Extraire le 3e élément du premier élément de liste:
Remplacer le dernier élément par le vecteur T,F,T
Question 11#
Soit le vecteur suivant:
x
- 71
- 18
- 86
- 5
- 58
- 19
- 14
- 9
- 74
- 75
- 59
- 24
- 7
- 51
- 50
- 63
- 35
- 53
- 72
- 61
Extraire le 10e élément du vecteur
Extraire une partie du vecteur allant composé du 1er, 3e, …., 19e élément
Extraire les éléments divisibles par deux (even numbers)
Extraire les éléments non divisibles par deux (odd numbers)
Tous les éléments sauf 3e, 5e et 17e éléments
Dans le vecteur x
, combien d’éléments sont pairs et combien sont impairs
Question 12#
Soit une matrice 12X7,
x <- matrix(sample(1:100, 12*7), 12, 7)
28 | 3 | 27 | 48 | 43 | 33 | 5 |
89 | 32 | 14 | 100 | 25 | 45 | 64 |
8 | 49 | 20 | 51 | 69 | 16 | 67 |
98 | 54 | 61 | 53 | 86 | 29 | 97 |
96 | 1 | 9 | 90 | 42 | 91 | 38 |
66 | 2 | 78 | 22 | 65 | 36 | 34 |
35 | 7 | 19 | 26 | 41 | 94 | 55 |
56 | 60 | 18 | 57 | 6 | 75 | 10 |
73 | 80 | 72 | 74 | 11 | 4 | 46 |
76 | 71 | 40 | 31 | 99 | 23 | 85 |
83 | 70 | 52 | 24 | 81 | 39 | 30 |
62 | 82 | 58 | 92 | 93 | 59 | 15 |
extraire l’élément de la 5e ligne et 6e colonne
Extraire tout le contenu de la 3e ligne et la 9 ligne
Extraire tout le contenu des colonnes impaires
Questions mathématiques financière#
\begin{equation}\label{eq:relationship} 1+i =\Bigg(1+ \frac{i^{(m)}}{m} \Bigg)^m =(1-d)^{-1}=\Bigg(1- \frac{d^{(m)}}{m} \Bigg)^{-m} = e^{\delta} \end{equation}
Q1#
En tenant compte de l’équation ci-dessus, quelle est la valeur présente (arrondi à deux décimales) de 1000$ que vous aller recevoir dans 6 et 1/4 avec un taux effective rate of discount de 9.27% par année
Q2#
En tenant compte de l’équation ci-dessus, quelle est la valeur accumulée (arrondi à deux décimales) de 1300$ que vous aller recevoir dans 10 et 1/2 avec un taux effective rate of discount de 5.3286% par année
Q3#
En tenant compte de l’équation ci-dessus, quelle est la valeur accumulée (arrondi à deux décimales) de 50232$ que vous aller recevoir dans 17 ans avec un taux nominal rate of interest de 13% par année convertible trimestriellement
Q4#
En tenant compte de l’équation ci-dessus, calculer la valeur présente de 82309$ à payer dans 8 ans avec un taux nominal rate of discount de 6% par année composée mensuellement
Q5#
Calculer la valeur présente d’une annuity-immediate avec des paiements de 50$ chaque 6 mois pour 10 ans au taux d’intérêt nominal de 4% composé semi-annuellement:
Question probabilité#
Q1#
Simuler une des valeurs tirées d’une distribution normale. Imaginez une population dont la taille moyenne est de 1.70m et un écart-type de 0.1m. En utilisant rnorm
simulez 100 valeurs et sauvegardez cer dernières dans un objet de type vecteur appelé taille
.
Note Fixez votre seed à une valeur 123
Donnez un sommaire des statistiques descriptives du vecteur taille
Q2#
Quelle est la probabilité qu’une personne soir plus petit que 1.90m ? Votre réponse arrondie à deux décimales
Note
Si on veut les formats en pourcentage, on peut utiliser la fonction percent
du package formattable
install.packages("formattable")
library(formattable)
Quelle est la probabilité que la taille d’une personne soit plus grande que 1.60 m
Q3#
Le temps d’attente (en minute) dans une clinique suit une loi exponentielle avec un taux de 1/50. Utiliser la fonction rexp
afin de simuler les tempes d’attente pour 30 personnes dans cette clinique.
Quelle est la probabilité qu’une personne attende moins que 10 minutes?
Supposons que la patience des gens atteint sa limite au bout de 60 minutes. Ça veut dire que s’ils attendent plus que 60 minutes, ils quittent la salle.
S’il y’a 100 personnes dans la salle, combien vont-ils quitter la salle?
percent(1 - pexp(q=60, rate =1/50))