①まず各行の%>%や+の前まで走らせる %>%や+を入れてしまうと計算途中になってうまくいかない ②head(result)で結果を見て、どこまでできてるか調べる ③エラーが出た行をよく見て間違いを探す Return to HOME
大文字小文字などの間違い 機械は大文字小文字や似ている文字を別の文字として認識するので、間違うとコードが走らない Sとs、Cとc、I(大文字のアイ)とl(小文字のエル)など スクリプトの左側に赤いバツが出る かっこ()の辻褄が合っていない、位置が間違っている ほかにもなにか間違っていることを教えてくれている バツが付いている限りうまく走らない Return to HOME
+ や %>% の位置 抜けている(ただの改行になっている) 最後の行なのに+や%>%がついている スペルミスなど 例:誤「date =」→正「data=」 単語の間に「,」が入っているか 「” “」で囲むべきなのに囲ってない Return to HOME
could not find function… libraryを読み込むのを忘れている Rを立ち上げるたびに読み込む必要あり パッケージが古い バージョンが古かったらアップデート could not find …/オブジェクト~がありません コードにあるdata.frameやvectorがうまくできていない data.frameを作るところまでさかのぼって確認 Return to HOME
no such file or directory ワーキングディレクトリに指定したファイルがない あるいは指定したファイルのあるディレクトリにいない setwd(“~/Dropbox/R_training_2022”) ““のなかはワーキングディレクトリにしたいフォルダのpath(PCのなかのデータの住所) Session > Set working directoryでも指定できる To Source File Locationでscriptのあるフォルダに Return to HOME
なんかエラーが出る… data.frameの中身をheadで確認する どこまでうまくできているか調べる %>%の前までコードを走らせて、できたdata.frameを確認 dafa.frameがおかしくなる部分に原因があるはず Return to HOME
パッケージのインストールが上手くいかない install.package()のパッケージ名は”“で囲む 右側のPackageボタンからのinstallボタンでうまくいくことがあった そもそもRがうまくインストールできていないことも 矢内勇生先生のサイトの手順に従う Rのバージョンがちがうために上手くいかない 正しいバージョンで入れ直す インストールしたはずのパッケージが動かない インストールしたパッケージに必要な別のパッケージがインストールできていない場合がある エラーメッセージにパッケージ名が表示されるので直接インストールする Return to HOME
データの列名にスペースが入ってしまっている ““で囲む 列名変更 データの列名の先頭が数字 ’’で囲んだ形に自動変換される csvで保存できていない あとから拡張子だけ書き換えてもダメ エクセル保存時にcsv形式を選ぶ Return to HOME
データフレーム同士をくっつけようとした場合、列数(size?)が一致していなかったために上手くいかない 列数を一致させる データの型がnumeric(double)になるべきところがcharacterになっているため計算できない characterだと数字として認識されない as.numeric()で型を変更する readrで読んだデータはデータフレームの値の型(dblなど)が表示されてる aes()の内外が違う 値に依存するパラメーターはaes()の中 値に依存しないパラメーターはaes()の外 Return to HOME