討論串[問題] 請問讀取csv檔後怎劃出直方圖??
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者oscarliu (yaya)時間11年前 (2013/08/14 15:03), 編輯資訊
2
0
0
內容預覽:
[問題類型]:. 讀csv檔裡面的數字,例如2.1%....... 似乎不是向量不能畫圖??. 一直顯示'x' must be numeric. [軟體熟悉度]:. 入門(寫過其他程式,只是對語法不熟悉). [問題敘述]:. 讀csv檔裡面的數字,例如2.1%....... 似乎不是向量不能畫圖??
(還有3個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者celestialgod (攸藍)時間11年前 (2013/08/14 15:42), 編輯資訊
0
0
0
內容預覽:
a1 = paste0(rnorm(100),"%"). # 我創的例子,你就用你讀入的資料即可. a2 = as.numeric(Reduce(c, strsplit(a1,"%"))) * 0.01. # strsplit把%去掉,會轉成list,再用Reduce轉回vector. # 最後轉回

推噓0(0推 0噓 4→)留言4則,0人參與, 最新作者oscarliu (yaya)時間11年前 (2013/08/14 17:07), 編輯資訊
1
0
0
內容預覽:
感謝大大幫忙. 它顯示Error in strsplit(a1, "%") : non-character argument. 不知道該怎改??. 學到轉換的語法 很感謝大大!. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 118.166.119.96.

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者celestialgod (攸藍)時間11年前 (2013/08/14 17:19), 編輯資訊
0
0
0
內容預覽:
#如果資料有些有% 有些沒有 可以先抓出包含%在處理掉%. a1 = c("2.1%","2.2","2.3%","2.5","2.6%", "0.01", "0.7%"). loc_contain_perc = which(lapply(a1, function(v){. intersect(st
(還有104個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者Wush978 (拒看低質媒體)時間11年前 (2013/08/14 23:27), 編輯資訊
0
0
0
內容預覽:
以下的內容,對於解決問題可能沒有直接幫助. ps. 需要直接幫助的話,強烈建議你把資料丟上來給大家看。. 或是用 a2 <- head(a1) ; dump("a2", "temp.R"). 然後把temp.R的內容貼上來. R 的物件是有資料型態的。. 由於使用R的時候,R會自動判斷物件的型態,所
(還有401個字)
首頁
上一頁
1
下一頁
尾頁