Dans le chapitre  5, nous lisons dans un ensemble de données à partir d'un fichier nommé exams:

> testscores <- read.table ("exams", header = TRUE)
L'argument header = TRUE indique à R que nous avons une ligne d'en-tête, donc R devrait ne comptez pas cette première ligne dans le fichier en tant que donnée.
Ceci est un exemple de l'utilisation des arguments nommés. Voici les premiers lignes de la fonction:


> read.table

function (file, header = FALSE, sep = "", quote = "\"'", dec = ".",

row.names, col.names, as.is = !stringsAsFactors, na.strings = "NA",

colClasses = NA, nrows = -1, skip = 0, check.names = TRUE,

fill = !blank.lines.skip, strip.white = FALSE, blank.lines.skip = TRUE,

comment.char = "#", allowEscapes = FALSE, flush = FALSE,

stringsAsFactors = default.stringsAsFactors(), encoding = "unknown")

{

if (is.character(file)) {

file <- file(file, "r")

on.exit(close(file))

...

...
Le deuxième argument formel s'appelle header. Le champ FALSE signifie que cet argument est facultatif, et si nous ne le spécifions pas, la valeur par défaut sera FALSE. Si nous ne voulons pas la valeur par défaut, nous devons nommer l'argument dans notre appel:
> Testscores <- read.table ("examens", header = TRUE).