2016-09-25 12 views
0

csv-fileからデータを読み取ろうとしています。 データは小さな整数(53,98 ...)で構成されていますread.csv()Rは数字でなければなりません

csvはOpenOfficeで作成され、データは最初の列 の各行に1つずつ表示されます。データの読み込み

は(すべてでは問題なし)簡単だった:

BirthNumbers <- read.csv(“/Users/.../RawData.csv”, header=FALSE) 

今私は、(例えば)mean(BirthNumbers)を計算してみてください が、それは、エラーメッセージが表示できません: xは

数値ではありません

私のミスはどこですか?それはおそらく文字として読まれていますすべてのヘルプ ため

おかげノルベルト

+1

R-helpやStackOverflowのほうが良いかもしれません。とにかく、あなたはそれらがすべて数字であると思う、Rはそうではないので、フィールドで他の文字を探す。 –

+1

申し訳ありませんが、このスタックは統計に関する質問のみです。プログラミングはトピックとはみなされません。あなたは簡単にこれのためのソリューションをGoogleにすることができます... – Repmat

答えて

0

は(Valueセクションを参照)、read.csvデータフレームを返してみてください。

データフレームの列にmeanを呼び出す必要があります。ヘッダーがないので(header = FALSE)、V1head(BirthNumbers)またはcolnames(BirthNumbers)を実行して確認する)という列の可能性が最も高いので、mean(BirthNumbers$V1)を実行する必要があります。

関連する問題