[程式] R讀資料...
[軟體程式類別]:R
[程式問題]:資料讀取
[軟體熟悉度]:5個小時...
[問題敘述]:
為了如何讀資料,我已經把GOOGLE翻過一遍,但大部分的教學都很相似...
所以才來版上發問
當我在讀資料時,會發生
1. 第 X 列沒有 X 個元素 <-表示CSV檔裡面的資料可能有空缺
2. 讀檔時,CSV檔裡面是不是不能有中文字
3. 出現 more columns than column names 的錯誤
[程式範例]:
data<-read.table("d:/a/213.csv", header = TRUE)
就是執行這個出現more columns than column names 的錯誤
以下是我CSV檔的資料
ID b c
22201040001 46200 0
22201040001 46200 0
由於現在是測試階段,所以裡面的DATA並沒有很多
麻煩版上的高手幫忙解惑
光學讀資料就花了我好幾個小時了> <
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.70.37
→
07/24 10:37, , 1F
07/24 10:37, 1F
→
07/24 10:38, , 2F
07/24 10:38, 2F
→
07/24 10:39, , 3F
07/24 10:39, 3F
→
07/24 10:40, , 4F
07/24 10:40, 4F
→
07/24 10:41, , 5F
07/24 10:41, 5F
→
07/24 10:42, , 6F
07/24 10:42, 6F
→
07/24 10:59, , 7F
07/24 10:59, 7F
→
07/24 11:08, , 8F
07/24 11:08, 8F
→
07/24 11:09, , 9F
07/24 11:09, 9F
→
07/24 11:10, , 10F
07/24 11:10, 10F
雖然昨天睡前自己弄出來了,
不過還是十分感謝幫忙~~~~
不過還有一個問題XD
我在執行迴歸時,想把自變數取ln
請問是要到函數外面先設定還是在裡面,
ex:
savings <- read.table("d:/a/222.csv", header = TRUE, sep = ",")
savings.lm <- lm(O ~ J , data = savings)
█
這裡要成log(O)嗎??
summary(savings.lm)
還是要到外面去重新設定一個變數
ex:
savings <- read.table("d:/a/222.csv", header = TRUE, sep = ",")
AAA <- log(O)
savings.lm <- lm(AAA ~ J , data = savings)
summary(savings.lm)
想請問哪個才對 還都是錯> <
→
07/24 13:12, , 11F
07/24 13:12, 11F
我跑出來是這樣耶@@
> savings <- read.table("d:/a/222.csv", header = TRUE, sep = ",")
> AAA <- log(O)
錯誤: 找不到物件 'O'
> savings.lm <- lm(AAA ~ J , data = savings)
錯誤在eval(expr, envir, enclos) : 找不到物件 'AAA'
> summary(savings.lm)
錯誤在summary(savings.lm) : 找不到物件 'savings.lm'
> savings <- read.table("d:/a/222.csv", header = TRUE, sep = ",")
> savings.lm <- lm(log(O) ~ J , data = savings)
錯誤在lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) :
NA/NaN/Inf in 'y'
> summary(savings.lm)
推
07/24 13:55, , 12F
07/24 13:55, 12F
→
07/24 13:55, , 13F
07/24 13:55, 13F
這個...我看不太懂...
※ 編輯: q6261901 來自: 218.173.68.128 (07/24 14:43)
→
07/24 14:44, , 14F
07/24 14:44, 14F
→
07/24 19:57, , 15F
07/24 19:57, 15F
→
07/24 19:58, , 16F
07/24 19:58, 16F
→
07/24 19:58, , 17F
07/24 19:58, 17F