どうやら、まだ学んでいない人がいて、今度は readr パッケージの read_csv() 関数でも T や F を使っています。 あなたの悪だくみを続けて、F を上書きしてみましょう。
read_csv()
T
F
F <- 2 を設定するとどうなりますか?
F <- 2
iris <- read_csv("iris.csv", col_names = F)
この演習はコースの一部です
理論を実践に変える、インタラクティブな演習のひとつをお試しください
第1章では、ディフェンシブプログラミングとは何か、そして既存パッケージを使って効率を高める方法を学びます。さらに、環境に読み込むパッケージの管理方法と、そこで起こりうる競合への対処についても学びます。
コードの実行状況についてフィードバックが得られると、プログラミングはより簡単になります。Rでは、ユーザーに情報を伝えるためにメッセージ、ワーニング、エラーを使います。本章では、これらのコミュニケーション手段をいつ、どこで使うべきかを解説します。
現在の演習
一貫したプログラミング手法を用いれば、ミスを避けられます。本章では、Rのベストプラクティスを紹介します。
スクリプトを書くのは良いことですが、複数のスクリプトやアセットを扱うプロジェクトでは構造が必要です。最終章では、スクリプトからパッケージへと進める最適なワークフローのために、良い整理術を身につけます。