使用r studio 1.4.1717

以下3個方法教您如何讀進檔案跟面對問題

  1. Environment (電腦裡的檔案都可以直接載入)
  2. File (文件裡的檔案可以讀入)
  3. Code (知道路徑的檔案都可以讀入)

 

遇到問題先不要緊張,網路上搜尋發現別人都很順利就自己不順利時請不要懷疑人生,跟著我一步步試下去,成功近在眼前阿!

 

 

網上隨便搜尋,都告訴我們拿r-studio隨便點點,就能把檔案匯入了

  1. Environment

像是用右上的environment中load work space直接匯入

 

image

 

  1. File

或是用右下的file中點擊匯入

image

image

  1. Code

再來也能自己打code使檔案匯入

基本上就是用library讀入工具箱

之後就可以從工具箱拿工具用了

如果是excel檔

library(readxl)

dataset <- read_excel("檔案路徑與名稱")

如果是csv檔

library(readr)
dataset <- read_csv("檔案路徑與名稱")

資料來自: https://yijutseng.github.io/DataScienceRBook/io.html

不知道檔案路徑的話,右鍵點擊檔案選取內容就能看到了

但要注意內容上路徑是以” \ “隔開,但r上請用” / “喔

image

如果資料整理得好的話,到這裡就成功了呢

image

如果資料整理形式不是那麼適合r的話,就可以繼續error了

Error in read.table(file = file, header = header, sep = sep, quote = quote,  :

  more columns than column names

字面直翻,列(直)的名稱比內容少

1

 

 

2

 

3

 

 

 

 

一11

12

13

二21

22

三31

32

33

34

35

a

s

d

f

g

H

j

k

l

;

我原本檔案是從execel轉csv檔,所以本來跨欄置中的123就會變成這樣,因此我直接把第一欄刪了,再來一次

一11

12

13

二21

22

三31

32

33

34

35

a

s

d

f

G

H

j

k

l

;

Error in make.names(col.names, unique = TRUE) :

  invalid multibyte string 1

字面直翻,字串無效

外國軟體可能比較不認識中文字,所以我把中文翻譯了,再來一次

one11

12

13

two21

22

three31

32

33

34

35

a

s

d

f

g

H

j

k

l

;

然後我終於成功了QQQQ

 

P.s 不是專業,沒系統性學過r,只是作業要用,就來試錯了,純經驗談,咱們秉持著有試有機會的理念,並懷著批判精神閱讀這個系列阿~

 

 

----------------------------------------------------------------------------------------

不求甚解,只求能用

因此遭報應了,每每與error為伍

對此我虔誠懺悔,死不悔改

----------------------------------------------------------------------------------------------

 

arrow
arrow
    創作者介紹
    創作者 小朋友 的頭像
    小朋友

    今天看書了沒

    小朋友 發表在 痞客邦 留言(0) 人氣()