質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
CSV

CSV(Comma-Separated Values)はコンマで区切られた明白なテキスト値のリストです。もしくは、そのフォーマットでひとつ以上のリストを含むファイルを指します。

R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

Q&A

2回答

5372閲覧

Rでデータ読み込みができません

as_ri2

総合スコア8

CSV

CSV(Comma-Separated Values)はコンマで区切られた明白なテキスト値のリストです。もしくは、そのフォーマットでひとつ以上のリストを含むファイルを指します。

R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

0グッド

0クリップ

投稿2020/05/24 07:16

前提・実現したいこと

rのデータ読み込みをしたいのですができません

発生している問題・エラーメッセージ

source("/Users/xxx/Downloads/customer.csv") でエラー: /Users/xxx/Downloads/customer.csv:1:5: 想定外のシンボルです 1: ID gender ^

該当のソースコード

R

1source("/Users/xxx/Downloads/customer.csv")

試したこと

genderの名前を変えてもできなかった

補足情報(FW/ツールのバージョンなど)

Rのアプリを使っています

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

source()はRソースファイルを読み込んで実行するための関数。
csvデータを読み込むのに必要なのはread.table系の関数です。

data <- read.table("/Users/xxx/Downloads/customer.csv")

とりあえずIDを確認してみる。

data$ID

unitsというのは何でしょう。元ファイルに存在しないデータは読み込みようがありませんが?

とにかく教科書を買って読んでください。
このレベルの問題解決をいちいち見ず知らずの他人に聞いているようではちょっと話にならないです。

投稿2020/05/24 08:15

KojiDoi

総合スコア13692

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

r

1data = read.table("/Users/xxx/Downloads/customer.csv",header=TRUE)

ではどうですか?

投稿2020/05/24 07:23

編集2020/05/24 08:33
Yasumichi

総合スコア1773

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

as_ri2

2020/05/24 07:31

> data = read.table("/Users/xxx/Downloads/customer.csv") > units function (x) UseMethod("units") <bytecode: 0x7f91d21bf8f8> <environment: namespace:base> > unitsを読み込みたいのですがこうなってしまいます…
as_ri2

2020/05/24 07:31

元のデータは ID gender age freq DM 1 0 36 2 0 2 1 31 5 1 3 0 34 1 0 4 1 26 4 1 5 0 28 3 0 6 0 25 1 0 7 0 26 1 1 8 0 21 1 0 9 1 39 2 0 10 1 22 6 1 11 1 36 2 1 12 0 31 1 0 13 1 29 2 1 14 0 32 1 0 15 0 23 0 0 16 1 34 2 0 17 1 21 0 1 18 0 37 2 0 19 1 25 5 1 20 1 27 2 0 こんな感じです!
Yasumichi

2020/05/24 08:31

units(x) は、difftime で処理したものにしか、適用できないのではないでしょうか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問