abstraction-de-tâche.html 17KB

5 anni fa
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272
  1. <!DOCTYPE html>
  2. <html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
  3. <head>
  4. <meta charset="utf-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  6. <title>Chapitre 4 Abstraction de tâche | Visualisation de données : éléments théoriques et applications avec R</title>
  7. <meta name="description" content="Cours introductif à la visualisation de données avec R. Ce cours a pour but d introduire les concepts théoriques de base en visualisation ainsi que des exemples concrets." />
  8. <meta name="generator" content="bookdown 0.15 and GitBook 2.6.7" />
  9. <meta property="og:title" content="Chapitre 4 Abstraction de tâche | Visualisation de données : éléments théoriques et applications avec R" />
  10. <meta property="og:type" content="book" />
  11. <meta property="og:description" content="Cours introductif à la visualisation de données avec R. Ce cours a pour but d introduire les concepts théoriques de base en visualisation ainsi que des exemples concrets." />
  12. <meta name="twitter:card" content="summary" />
  13. <meta name="twitter:title" content="Chapitre 4 Abstraction de tâche | Visualisation de données : éléments théoriques et applications avec R" />
  14. <meta name="twitter:description" content="Cours introductif à la visualisation de données avec R. Ce cours a pour but d introduire les concepts théoriques de base en visualisation ainsi que des exemples concrets." />
  15. <meta name="author" content="Antoine Neuraz" />
  16. <meta name="date" content="2019-11-18" />
  17. <meta name="viewport" content="width=device-width, initial-scale=1" />
  18. <meta name="apple-mobile-web-app-capable" content="yes" />
  19. <meta name="apple-mobile-web-app-status-bar-style" content="black" />
  20. <link rel="prev" href="perception-système-visuel-marques-et-canaux-couleurs.html"/>
  21. <link rel="next" href="principes-de-design.html"/>
  22. <script src="libs/jquery-2.2.3/jquery.min.js"></script>
  23. <link href="libs/gitbook-2.6.7/css/style.css" rel="stylesheet" />
  24. <link href="libs/gitbook-2.6.7/css/plugin-table.css" rel="stylesheet" />
  25. <link href="libs/gitbook-2.6.7/css/plugin-bookdown.css" rel="stylesheet" />
  26. <link href="libs/gitbook-2.6.7/css/plugin-highlight.css" rel="stylesheet" />
  27. <link href="libs/gitbook-2.6.7/css/plugin-search.css" rel="stylesheet" />
  28. <link href="libs/gitbook-2.6.7/css/plugin-fontsettings.css" rel="stylesheet" />
  29. <link href="libs/gitbook-2.6.7/css/plugin-clipboard.css" rel="stylesheet" />
  30. <style type="text/css">
  31. a.sourceLine { display: inline-block; line-height: 1.25; }
  32. a.sourceLine { pointer-events: none; color: inherit; text-decoration: inherit; }
  33. a.sourceLine:empty { height: 1.2em; }
  34. .sourceCode { overflow: visible; }
  35. code.sourceCode { white-space: pre; position: relative; }
  36. pre.sourceCode { margin: 0; }
  37. @media screen {
  38. div.sourceCode { overflow: auto; }
  39. }
  40. @media print {
  41. code.sourceCode { white-space: pre-wrap; }
  42. a.sourceLine { text-indent: -1em; padding-left: 1em; }
  43. }
  44. pre.numberSource a.sourceLine
  45. { position: relative; left: -4em; }
  46. pre.numberSource a.sourceLine::before
  47. { content: attr(data-line-number);
  48. position: relative; left: -1em; text-align: right; vertical-align: baseline;
  49. border: none; pointer-events: all; display: inline-block;
  50. -webkit-touch-callout: none; -webkit-user-select: none;
  51. -khtml-user-select: none; -moz-user-select: none;
  52. -ms-user-select: none; user-select: none;
  53. padding: 0 4px; width: 4em;
  54. color: #aaaaaa;
  55. }
  56. pre.numberSource { margin-left: 3em; border-left: 1px solid #aaaaaa; padding-left: 4px; }
  57. div.sourceCode
  58. { }
  59. @media screen {
  60. a.sourceLine::before { text-decoration: underline; }
  61. }
  62. code span.al { color: #ff0000; font-weight: bold; } /* Alert */
  63. code span.an { color: #60a0b0; font-weight: bold; font-style: italic; } /* Annotation */
  64. code span.at { color: #7d9029; } /* Attribute */
  65. code span.bn { color: #40a070; } /* BaseN */
  66. code span.bu { } /* BuiltIn */
  67. code span.cf { color: #007020; font-weight: bold; } /* ControlFlow */
  68. code span.ch { color: #4070a0; } /* Char */
  69. code span.cn { color: #880000; } /* Constant */
  70. code span.co { color: #60a0b0; font-style: italic; } /* Comment */
  71. code span.cv { color: #60a0b0; font-weight: bold; font-style: italic; } /* CommentVar */
  72. code span.do { color: #ba2121; font-style: italic; } /* Documentation */
  73. code span.dt { color: #902000; } /* DataType */
  74. code span.dv { color: #40a070; } /* DecVal */
  75. code span.er { color: #ff0000; font-weight: bold; } /* Error */
  76. code span.ex { } /* Extension */
  77. code span.fl { color: #40a070; } /* Float */
  78. code span.fu { color: #06287e; } /* Function */
  79. code span.im { } /* Import */
  80. code span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Information */
  81. code span.kw { color: #007020; font-weight: bold; } /* Keyword */
  82. code span.op { color: #666666; } /* Operator */
  83. code span.ot { color: #007020; } /* Other */
  84. code span.pp { color: #bc7a00; } /* Preprocessor */
  85. code span.sc { color: #4070a0; } /* SpecialChar */
  86. code span.ss { color: #bb6688; } /* SpecialString */
  87. code span.st { color: #4070a0; } /* String */
  88. code span.va { color: #19177c; } /* Variable */
  89. code span.vs { color: #4070a0; } /* VerbatimString */
  90. code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warning */
  91. </style>
  92. <link rel="stylesheet" href="style.css" type="text/css" />
  93. </head>
  94. <body>
  95. <div class="book without-animation with-summary font-size-2 font-family-1" data-basepath=".">
  96. <div class="book-summary">
  97. <nav role="navigation">
  98. <ul class="summary">
  99. <li><a href="./">Visualisation de données : éléments théoriques et applications avec R</a></li>
  100. <li class="divider"></li>
  101. <li class="chapter" data-level="" data-path="index.html"><a href="index.html"><i class="fa fa-check"></i>Prerequis</a><ul>
  102. <li class="chapter" data-level="" data-path="index.html"><a href="index.html#installer-r"><i class="fa fa-check"></i>Installer R</a></li>
  103. <li class="chapter" data-level="" data-path="index.html"><a href="index.html#installer-rstudio-facultatif"><i class="fa fa-check"></i>Installer RStudio (facultatif)</a></li>
  104. <li class="chapter" data-level="" data-path="index.html"><a href="index.html#installer-les-packages-nécessaires"><i class="fa fa-check"></i>Installer les packages nécessaires</a></li>
  105. </ul></li>
  106. <li class="chapter" data-level="1" data-path="intro.html"><a href="intro.html"><i class="fa fa-check"></i><b>1</b> Intro</a><ul>
  107. <li class="chapter" data-level="1.1" data-path="intro.html"><a href="intro.html#définition"><i class="fa fa-check"></i><b>1.1</b> Définition</a></li>
  108. <li class="chapter" data-level="1.2" data-path="intro.html"><a href="intro.html#todo"><i class="fa fa-check"></i><b>1.2</b> TODO</a></li>
  109. </ul></li>
  110. <li class="chapter" data-level="2" data-path="types-de-datasets-et-types-de-données.html"><a href="types-de-datasets-et-types-de-données.html"><i class="fa fa-check"></i><b>2</b> Types de datasets et types de données</a><ul>
  111. <li class="chapter" data-level="2.1" data-path="types-de-datasets-et-types-de-données.html"><a href="types-de-datasets-et-types-de-données.html#types-de-datasets"><i class="fa fa-check"></i><b>2.1</b> Types de datasets</a><ul>
  112. <li class="chapter" data-level="2.1.1" data-path="types-de-datasets-et-types-de-données.html"><a href="types-de-datasets-et-types-de-données.html#données-tabulaires"><i class="fa fa-check"></i><b>2.1.1</b> Données tabulaires</a></li>
  113. <li class="chapter" data-level="2.1.2" data-path="types-de-datasets-et-types-de-données.html"><a href="types-de-datasets-et-types-de-données.html#réseaux"><i class="fa fa-check"></i><b>2.1.2</b> Réseaux</a></li>
  114. <li class="chapter" data-level="2.1.3" data-path="types-de-datasets-et-types-de-données.html"><a href="types-de-datasets-et-types-de-données.html#todo-champs"><i class="fa fa-check"></i><b>2.1.3</b> TODO: Champs</a></li>
  115. <li class="chapter" data-level="2.1.4" data-path="types-de-datasets-et-types-de-données.html"><a href="types-de-datasets-et-types-de-données.html#todo-spacial"><i class="fa fa-check"></i><b>2.1.4</b> TODO: Spacial</a></li>
  116. </ul></li>
  117. <li class="chapter" data-level="2.2" data-path="types-de-datasets-et-types-de-données.html"><a href="types-de-datasets-et-types-de-données.html#types-de-données"><i class="fa fa-check"></i><b>2.2</b> Types de données</a><ul>
  118. <li class="chapter" data-level="2.2.1" data-path="types-de-datasets-et-types-de-données.html"><a href="types-de-datasets-et-types-de-données.html#todo-1"><i class="fa fa-check"></i><b>2.2.1</b> TODO</a></li>
  119. </ul></li>
  120. </ul></li>
  121. <li class="chapter" data-level="3" data-path="perception-système-visuel-marques-et-canaux-couleurs.html"><a href="perception-système-visuel-marques-et-canaux-couleurs.html"><i class="fa fa-check"></i><b>3</b> Perception : système visuel, marques et canaux, couleurs</a><ul>
  122. <li class="chapter" data-level="3.1" data-path="perception-système-visuel-marques-et-canaux-couleurs.html"><a href="perception-système-visuel-marques-et-canaux-couleurs.html#todo-2"><i class="fa fa-check"></i><b>3.1</b> TODO</a></li>
  123. <li class="chapter" data-level="3.2" data-path="perception-système-visuel-marques-et-canaux-couleurs.html"><a href="perception-système-visuel-marques-et-canaux-couleurs.html#types-de-marques"><i class="fa fa-check"></i><b>3.2</b> Types de marques</a></li>
  124. <li class="chapter" data-level="3.3" data-path="perception-système-visuel-marques-et-canaux-couleurs.html"><a href="perception-système-visuel-marques-et-canaux-couleurs.html#mappings-in-ggplot"><i class="fa fa-check"></i><b>3.3</b> Mappings in ggplot</a></li>
  125. <li class="chapter" data-level="3.4" data-path="perception-système-visuel-marques-et-canaux-couleurs.html"><a href="perception-système-visuel-marques-et-canaux-couleurs.html#scales-in-ggplot"><i class="fa fa-check"></i><b>3.4</b> scales in ggplot</a></li>
  126. </ul></li>
  127. <li class="chapter" data-level="4" data-path="abstraction-de-tâche.html"><a href="abstraction-de-tâche.html"><i class="fa fa-check"></i><b>4</b> Abstraction de tâche</a><ul>
  128. <li class="chapter" data-level="4.1" data-path="abstraction-de-tâche.html"><a href="abstraction-de-tâche.html#todo-3"><i class="fa fa-check"></i><b>4.1</b> TODO</a></li>
  129. </ul></li>
  130. <li class="chapter" data-level="5" data-path="principes-de-design.html"><a href="principes-de-design.html"><i class="fa fa-check"></i><b>5</b> Principes de design</a><ul>
  131. <li class="chapter" data-level="5.1" data-path="principes-de-design.html"><a href="principes-de-design.html#todo-4"><i class="fa fa-check"></i><b>5.1</b> TODO</a></li>
  132. </ul></li>
  133. <li class="chapter" data-level="6" data-path="visualisation-de-données-tabulaires.html"><a href="visualisation-de-données-tabulaires.html"><i class="fa fa-check"></i><b>6</b> Visualisation de données tabulaires</a><ul>
  134. <li class="chapter" data-level="6.1" data-path="visualisation-de-données-tabulaires.html"><a href="visualisation-de-données-tabulaires.html#todo-5"><i class="fa fa-check"></i><b>6.1</b> TODO</a></li>
  135. </ul></li>
  136. <li class="chapter" data-level="7" data-path="interaction.html"><a href="interaction.html"><i class="fa fa-check"></i><b>7</b> Interaction</a><ul>
  137. <li class="chapter" data-level="7.1" data-path="interaction.html"><a href="interaction.html#todo-6"><i class="fa fa-check"></i><b>7.1</b> TODO</a></li>
  138. </ul></li>
  139. <li class="chapter" data-level="8" data-path="visualisation-de-données-spatiales.html"><a href="visualisation-de-données-spatiales.html"><i class="fa fa-check"></i><b>8</b> Visualisation de données spatiales</a><ul>
  140. <li class="chapter" data-level="8.1" data-path="visualisation-de-données-spatiales.html"><a href="visualisation-de-données-spatiales.html#todo-7"><i class="fa fa-check"></i><b>8.1</b> TODO</a></li>
  141. </ul></li>
  142. <li class="chapter" data-level="9" data-path="visualisation-de-réseaux-et-graphes.html"><a href="visualisation-de-réseaux-et-graphes.html"><i class="fa fa-check"></i><b>9</b> Visualisation de réseaux et graphes</a></li>
  143. <li class="chapter" data-level="10" data-path="visualisation-de-texte.html"><a href="visualisation-de-texte.html"><i class="fa fa-check"></i><b>10</b> Visualisation de texte</a><ul>
  144. <li class="chapter" data-level="10.1" data-path="visualisation-de-texte.html"><a href="visualisation-de-texte.html#todo-8"><i class="fa fa-check"></i><b>10.1</b> TODO</a></li>
  145. </ul></li>
  146. <li class="chapter" data-level="11" data-path="visualisation-de-texte-1.html"><a href="visualisation-de-texte-1.html"><i class="fa fa-check"></i><b>11</b> Visualisation de texte</a><ul>
  147. <li class="chapter" data-level="11.1" data-path="visualisation-de-texte-1.html"><a href="visualisation-de-texte-1.html#todo-9"><i class="fa fa-check"></i><b>11.1</b> TODO</a></li>
  148. </ul></li>
  149. <li class="chapter" data-level="12" data-path="ggplot2-techniques-avancées.html"><a href="ggplot2-techniques-avancées.html"><i class="fa fa-check"></i><b>12</b> <code>ggplot2</code> : techniques avancées</a><ul>
  150. <li class="chapter" data-level="12.1" data-path="ggplot2-techniques-avancées.html"><a href="ggplot2-techniques-avancées.html#créer-son-propre-thème-ggplot2"><i class="fa fa-check"></i><b>12.1</b> Créer son propre thème <code>ggplot2</code></a><ul>
  151. <li class="chapter" data-level="12.1.1" data-path="ggplot2-techniques-avancées.html"><a href="ggplot2-techniques-avancées.html#un-thème-est-une-fonction"><i class="fa fa-check"></i><b>12.1.1</b> un thème est une fonction</a></li>
  152. <li class="chapter" data-level="12.1.2" data-path="ggplot2-techniques-avancées.html"><a href="ggplot2-techniques-avancées.html#modifier-un-thème-de-base-avec-replace"><i class="fa fa-check"></i><b>12.1.2</b> modifier un thème de base avec <code>%+replace%</code></a></li>
  153. <li class="chapter" data-level="12.1.3" data-path="ggplot2-techniques-avancées.html"><a href="ggplot2-techniques-avancées.html#définir-de-nouveaux-attributs"><i class="fa fa-check"></i><b>12.1.3</b> définir de nouveaux attributs</a></li>
  154. <li class="chapter" data-level="12.1.4" data-path="ggplot2-techniques-avancées.html"><a href="ggplot2-techniques-avancées.html#exemple"><i class="fa fa-check"></i><b>12.1.4</b> Exemple</a></li>
  155. </ul></li>
  156. <li class="chapter" data-level="12.2" data-path="ggplot2-techniques-avancées.html"><a href="ggplot2-techniques-avancées.html#utiliser-ggplot2-dans-des-fonctions"><i class="fa fa-check"></i><b>12.2</b> Utiliser <code>ggplot2</code> dans des fonctions</a></li>
  157. </ul></li>
  158. <li class="chapter" data-level="" data-path="references.html"><a href="references.html"><i class="fa fa-check"></i>References</a></li>
  159. <li class="divider"></li>
  160. <li><a href="https://github.com/rstudio/bookdown" target="blank">Published with bookdown</a></li>
  161. </ul>
  162. </nav>
  163. </div>
  164. <div class="book-body">
  165. <div class="body-inner">
  166. <div class="book-header" role="navigation">
  167. <h1>
  168. <i class="fa fa-circle-o-notch fa-spin"></i><a href="./">Visualisation de données : éléments théoriques et applications avec R</a>
  169. </h1>
  170. </div>
  171. <div class="page-wrapper" tabindex="-1" role="main">
  172. <div class="page-inner">
  173. <section class="normal" id="section-">
  174. <div id="abstraction-de-tâche" class="section level1">
  175. <h1><span class="header-section-number">Chapitre 4</span> Abstraction de tâche</h1>
  176. <div id="todo-3" class="section level2">
  177. <h2><span class="header-section-number">4.1</span> TODO</h2>
  178. </div>
  179. </div>
  180. </section>
  181. </div>
  182. </div>
  183. </div>
  184. <a href="perception-système-visuel-marques-et-canaux-couleurs.html" class="navigation navigation-prev " aria-label="Previous page"><i class="fa fa-angle-left"></i></a>
  185. <a href="principes-de-design.html" class="navigation navigation-next " aria-label="Next page"><i class="fa fa-angle-right"></i></a>
  186. </div>
  187. </div>
  188. <script src="libs/gitbook-2.6.7/js/app.min.js"></script>
  189. <script src="libs/gitbook-2.6.7/js/lunr.js"></script>
  190. <script src="libs/gitbook-2.6.7/js/clipboard.min.js"></script>
  191. <script src="libs/gitbook-2.6.7/js/plugin-search.js"></script>
  192. <script src="libs/gitbook-2.6.7/js/plugin-sharing.js"></script>
  193. <script src="libs/gitbook-2.6.7/js/plugin-fontsettings.js"></script>
  194. <script src="libs/gitbook-2.6.7/js/plugin-bookdown.js"></script>
  195. <script src="libs/gitbook-2.6.7/js/jquery.highlight.js"></script>
  196. <script src="libs/gitbook-2.6.7/js/plugin-clipboard.js"></script>
  197. <script>
  198. gitbook.require(["gitbook"], function(gitbook) {
  199. gitbook.start({
  200. "sharing": {
  201. "facebook": true,
  202. "twitter": true,
  203. "linkedin": false,
  204. "weibo": false,
  205. "instapaper": false,
  206. "vk": false,
  207. "all": ["facebook", "twitter", "linkedin", "weibo", "instapaper"]
  208. },
  209. "fontsettings": {
  210. "theme": "white",
  211. "family": "sans",
  212. "size": 2
  213. },
  214. "edit": {
  215. "link": null,
  216. "text": null
  217. },
  218. "history": {
  219. "link": null,
  220. "text": null
  221. },
  222. "download": ["dataviz.pdf", "dataviz.epub"],
  223. "toc": {
  224. "collapse": "subsection"
  225. }
  226. });
  227. });
  228. </script>
  229. </body>
  230. </html>