R pour la science des données, 2e édition
by Hadley Wickham, Mine Cetinkaya-Rundel, Garrett Grolemund
Partie V. Programme
Dans cette partie du livre, tu amélioreras tes compétences en programmation. La programmation est une compétence transversale nécessaire à tout travail de science des données : tu dois utiliser un ordinateur pour faire de la science des données ; tu ne peux pas le faire dans ta tête ou avec un crayon et du papier.
Figure V-1. La programmation est l'eau dans laquelle nagent tous les autres composants.
La programmation produit du code, et le code est un outil de communication. De toute évidence, le code indique à l'ordinateur ce que tu veux qu'il fasse. Mais il communique également une signification à d'autres humains. Il est important de considérer le code comme un véhicule de communication parce que chaque projet que tu réalises est fondamentalement collaboratif. Même si tu ne travailles pas avec d'autres personnes, tu travailleras certainement avec des futurs-tu ! Il est important d'écrire un code clair pour que les autres (comme ton futur toi) puissent comprendre pourquoi tu as abordé une analyse de la façon dont tu l'as fait. Cela signifie que pour mieux programmer, il faut aussi mieux communiquer. Avec le temps, tu veux que ton code devienne non seulement plus facile à écrire, mais aussi plus facile à lire pour les autres.
Dans les trois chapitres suivants, tu apprendras des techniques pour améliorer tes compétences en programmation :
Le copier-coller est ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access