Traitements statistiques et programmation avec R

La 4e de couverture indique : "Traitements statistiques et programmation avec R : Cet ouvrage propose une approche pédagogique complète de la programmation vectorielle avec R aussi bien pour les utilisateurs débutants que pour ceux sachant déjà programmer dans un autre langage. C'est un ou...

Description complète

Enregistré dans:
Détails bibliographiques
Auteur principal : Hunault Gilles (Auteur)
Format : Livre
Langue : français
Titre complet : Traitements statistiques et programmation avec R / Gilles Hunault,...
Publié : Malakoff : Dunod , DL 2017
Description matérielle : 1 vol. (XII-273 p.)
Collection : Sciences sup
Sujets :
  • P. VII
  • Remerciements
  • P. IX
  • Avant-propos
  • P. 1
  • Chapitre 1 Principes généraux de programmation
  • P. 1
  • 1. Qu'est-ce que la programmation R ?
  • P. 2
  • 2. Comment apprendre à programmer ?
  • P. 3
  • 3. Principes de programmation
  • P. 6
  • 4. Spécificités du langage R
  • P. 7
  • Les points clés
  • P. 8
  • Exercices
  • P. 9
  • Chapitre 2 Affectations, structures de données et affichages
  • P. 9
  • 1. Variables simples et affectations
  • P. 11
  • 2. Autres exemples d'affectation
  • P. 15
  • 3. Structures de données et affectations en R
  • P. 19
  • 4. Autres objets en R
  • P. 20
  • 5. Affichage des variables en R
  • P. 21
  • 6. Spécificités du langage R
  • P. 25
  • 7. Si vous savez déjà programmer
  • P. 28
  • Les points clés
  • P. 29
  • Exercices
  • P. 31
  • Chapitre 3 Conditions logiques et tests
  • P. 31
  • 1. Valeurs logiques et tests en R
  • P. 36
  • 2. Indexation et filtrage vectoriel
  • P. 37
  • 3. Autres exemples de tests et de filtrage vectoriel
  • P. 44
  • 4. Applications aux matrices et data frames
  • P. 45
  • 5. Spécificités du langage R
  • P. 48
  • 6. Si vous savez déjà programmer
  • P. 50
  • Les points clés
  • P. 51
  • Exercices
  • P. 53
  • Chapitre 4 Boucles et itérations
  • P. 53
  • 1. Boucles tant que
  • P. 56
  • 2. Boucles pour
  • P. 57
  • 3. Boucles répéter jusqu'à
  • P. 59
  • 4. Imbrications, itérations et sorties de boucles
  • P. 61
  • 5. Autres exemples d'itérations et de boucles
  • P. 63
  • 6. Spécificités du langage R
  • P. 64
  • 7. Si vous savez déjà programmer
  • P. 65
  • Les points clés
  • P. 66
  • Exercices
  • P. 67
  • Chapitre 5 Sous-programmes : les fonctions
  • P. 67
  • 1. Définition des fonctions nommées et anonymes
  • P. 72
  • 2. Définition et utilisation des paramètres
  • P. 74
  • 3. Tests des paramètres
  • P. 77
  • 4. L'ellipse notée...
  • P. 79
  • 5. Autres exemples de fonctions
  • P. 85
  • 6. Spécificités du langage R
  • P. 86
  • 7. Si vous savez déjà programmer
  • P. 89
  • Les points clés
  • P. 90
  • Exercices
  • P. 95
  • Chapitre 6 Éviter de programmer en R
  • P. 95
  • 1. Que faut-il vraiment programmer en R ?
  • P. 98
  • 2. À l'aide des fonctions classiques de R
  • P. 101
  • 3. À l'aide des fonctions *apply
  • P. 104
  • 4. À l'aide des packages
  • P. 108
  • 5. Spécificités du langage R
  • P. 109
  • 6. Si vous savez déjà programmer
  • P. 111
  • Les points clés
  • P. 112
  • Exercices
  • P. 113
  • Chapitre 7 Programmation soutenue
  • P. 113
  • 1. Structures de données classiques des autres langages
  • P. 114
  • 2. Problèmes demandant des compétences techniques en algorithmique
  • P. 115
  • 3. Problèmes de grande taille (big data volume)
  • P. 115
  • 4. Problèmes de grande ampleur (big data computing)
  • P. 116
  • 5. Récursivité
  • P. 118
  • 6. Spécificités du langage R
  • P. 119
  • 7. Si vous savez déjà programmer
  • P. 121
  • Les points clés
  • P. 122
  • Exercices
  • P. 125
  • Chapitre 8 Programmation et développement
  • P. 125
  • 1. Programmation, choix et tests
  • P. 131
  • 2. Programmation, spécifications et documentations
  • P. 132
  • 3. Mises à jour, maintenances, objets et packages
  • P. 132
  • 4. Programmation et interfaçage
  • P. 134
  • 5. Spécificités du langage R
  • P. 136
  • 6. Si vous savez déjà programmer
  • P. 137
  • Les points clés
  • P. 138
  • Exercices
  • P. 141
  • Chapitre 9 Déboggage, profilage et optimisation
  • P. 142
  • 1. Un comportement bizarre de R
  • P. 145
  • 2. Déboggage
  • P. 149
  • 3. Écrire <<- n'est pas une faute de frappe
  • P. 151
  • 4. Profilage
  • P. 157
  • 5. Optimisation
  • P. 159
  • 6. Spécificités du langage R
  • P. 160
  • 7. Si vous savez déjà programmer
  • P. 162
  • Les points clés
  • P. 163
  • Exercices
  • P. 165
  • Solutions des exercices
  • P. 165
  • 1. Solutions des exercices du chapitre 1
  • P. 168
  • 2. Solutions des exercices du chapitre 2
  • P. 179
  • 3. Solutions des exercices du chapitre 3
  • P. 187
  • 4. Solutions des exercices du chapitre 4
  • P. 192
  • 5. Solutions des exercices du chapitre 5
  • P. 208
  • 6. Solutions des exercices du chapitre 6
  • P. 221
  • 7. Solutions des exercices du chapitre 7
  • P. 231
  • 8. Solutions des exercices du chapitre 8
  • P. 247
  • 9. Solutions des exercices du chapitre 9
  • P. 267
  • Conclusion
  • P. 268
  • Bibliographie
  • P. 269
  • Packages cités et conseillés
  • P. 270
  • Sites Web cités et conseillés
  • P. 271
  • Index des fonctions et des packages