質問するログイン新規登録
RStudio

RStudioは、Rのプログラミングを効率化する統合開発環境です。統計計算とグラフィックスができるプログラミング言語であるRのIDEでOSSで公開されています。ソースコードやコンソールなどが一つの画面に見やすく配置されている点が特徴。コマンド名以外に、関数名やパッケージ名も補完できます。

Q&A

解決済

2回答

1182閲覧

R studioにデータを読み込む

yh28

総合スコア3

RStudio

RStudioは、Rのプログラミングを効率化する統合開発環境です。統計計算とグラフィックスができるプログラミング言語であるRのIDEでOSSで公開されています。ソースコードやコンソールなどが一つの画面に見やすく配置されている点が特徴。コマンド名以外に、関数名やパッケージ名も補完できます。

0グッド

0クリップ

投稿2022/03/09 15:05

0

0

R studioにcsvファイルを読み込みたいのですが、このようなエラーがでてきてしまいす。
この解決策はどうすればいいのでしょうか。
ファイル名はComputerSkills.csvです。

read.csv("ComputerSkills.csv")
Error in make.names(col.names, unique = TRUE) :
invalid multibyte string at '<ef><bf>Type'

Youtubeのやり方の動画にならってすすめたのですがエラーがでてきました。

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

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

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

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

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

melian

2022/03/09 15:31

エラーメッセージから、UTF-8 の BOM(Byte Order Mark)の様ですので、以下を試してもらえますか。 read.csv("ComputerSkills.csv", fileEncoding = "UTF-8-BOM")
yh28

2022/03/09 18:16

読みこみできました。
guest

回答2

0

ベストアンサー

MacOSで実行した結果ですが、
Shift-JISのCSVファイルを読み込むと以下のようなエラーになります。

> read.csv('/Users/owner/Desktop/sample.csv') make.names(col.names, unique = TRUE) でエラー: '<83>J<83><89><83><80>1' に不正なマルチバイト文字があります

UTF-8に変換するとエラーは発生しません。
ComputerSkills.csvファイルの文字コードを確認してください。

投稿2022/03/09 15:31

technocore

総合スコア7398

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

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

0

コメント欄から転記

私:

エラーメッセージから、UTF-8 の BOM(Byte Order Mark)の様ですので、以下を試してもらえますか。

read.csv("ComputerSkills.csv", fileEncoding = "UTF-8-BOM")

yh28さん:

読みこみできました。

ComputerSkills.csv は以下からダウンロードしたのではないでしょうか。

CSV FILE - Google ドライブ

実際に中身を見てみますと、UTF-8 BOM(0xEFBBBF) が付いています。

bash

1$ head -c 16 ComputerSkills.csv | od -tx1a 20000000 ef bb bf 54 79 70 65 2c 43 61 74 65 67 6f 72 79 3 o ; ? T y p e , C a t e g o r y

投稿2022/03/10 02:06

melian

総合スコア21296

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

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

yh28

2022/03/10 02:25

回答ありがとうございます。 ダウンロード先を間違えたということでしょうか?
melian

2022/03/10 02:28

いえ、正しいです。この回答は単なる記録として留めておくためのものですので、お気になさらずに。。。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.30%

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

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

質問する

関連した質問