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

  1. avec une distribution de loi normale centrée réduite et

  2. 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
  1. 71
  2. 18
  3. 86
  4. 5
  5. 58
  6. 19
  7. 14
  8. 9
  9. 74
  10. 75
  11. 59
  12. 24
  13. 7
  14. 51
  15. 50
  16. 63
  17. 35
  18. 53
  19. 72
  20. 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 4843 33 5
89 32 14 10025 45 64
8 49 20 5169 16 67
98 54 61 5386 29 97
96 1 9 9042 91 38
66 2 78 2265 36 34
35 7 19 2641 94 55
56 60 18 57 6 75 10
73 80 72 7411 4 46
76 71 40 3199 23 85
83 70 52 2481 39 30
62 82 58 9293 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))