質問箱
質問などあればご自由にどうぞ!
閲覧は誰でも可能です。編集を行う場合は以下のリンクから認証の上、お願いします
新しい質問は一番上にどうぞ。
https://i.gyazo.com/6c4e53bb3465d9ddf45ab1bf696385f2.png
はじめまして、R初心者です。
P33 3.1.2 「データ解析の結果をこまめに確認する」
で以下のように、エラー表示が出てしまいます。どうしたらよいでしょうか?初歩的な質問ですみません。
fit = lm(mpg ~ cy1 + am,mtcars)
Error in eval(predvars, data, env) : object 'cy1' not found
fit
Error: object 'fit' not found
kohske.icon mtcarsがおかしなことになってる気がします。rm(mtcars)としてから実行してみるとどうなるでしょう?
回答ありがとうございます。ただ、以下のような表示が出て、上手くいかないようです。
rm(mtcars)
Warning message:
In rm(mtcars) : object 'mtcars' not found
kohske.icon
> head(mtcars)
mpg cyl disp hp drat wt qsec vs am gear carb
Mazda RX4 21.0 6 160 110 3.90 2.620 16.46 0 1 4 4
Mazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4
Datsun 710 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1
Hornet 4 Drive 21.4 6 258 110 3.08 3.215 19.44 1 0 3 1
Hornet Sportabout 18.7 8 360 175 3.15 3.440 17.02 0 0 3 2
Valiant 18.1 6 225 105 2.76 3.460 20.22 1 0 3 1
となることと、
> head(lm)
1 function (formula, data, subset, weights, na.action, method = "qr",
2 model = TRUE, x = FALSE, y = FALSE, qr = TRUE, singular.ok = TRUE,
3 contrasts = NULL, offset, ...)
4 {
5 ret.x <- x
6 ret.y <- y
となることを確認してみてください。lmがおかしなことになってるのかもしません。
仕事で返信が遅れてしまい、大変すみません。回答ありがとうございます。上の二つを試したところ、全く同じ結果が再現できました。ただ再度 fit = lm(mpg ~ cy1 + am,mtcars) を試しましたが、やはりエラー表示がでます。
kohske.icon 原因わかりました。cy1ではなくcylです(「いち」ではなく「える」)。シリンダーの数ですね。
無事解決しました。初歩的なミスで大変失礼しました。早くRの入力に慣れたいと思います。ありがとうございました。
https://i.gyazo.com/6c4e53bb3465d9ddf45ab1bf696385f2.png
質問です(質問の仕方はこんな感じであっていますか?).
本書のp153で相互参照のやり方が紹介されていたと思います.
Rmarkdownで文章を作成しHTMLテキストとして出力する際にそのやり方を試してみたのですが,「ほげほげはこちら」の部分に:以降のリンクがつながりません.設定やパッケージの有無によってこの書き方が出来ないことがあるのでしょうか?
kohske.icon
code:Rmd
---
title: "Untitled"
output: html_document
---
あいうえお
このRmdで一応うごいていますが、↑をそのままコピペして試しても動かないでしょうか?
ご回答いただきありがとうございます.
書いていただいたものをコピーしたら動きました.
code:Rmd
ですが,このように書いた場合は,リンクが張れませんでした.何が原因かわかりますでしょうか?
kohske.icon [b]: https://twitter.com "twitter"の前に改行(空行)が必要、ということだと思います。
解決いたしました.相互参照の場合には空行が必要なのですね.勉強になりました.ありがとうございます.