Re: [問題] 請問讀取csv檔後怎劃出直方圖??
a1 = paste0(rnorm(100),"%")
# 我創的例子,你就用你讀入的資料即可
a2 = as.numeric(Reduce(c, strsplit(a1,"%"))) * 0.01
# strsplit把%去掉,會轉成list,再用Reduce轉回vector
# 最後轉回數字,乘上0.01
hist(a2)
※ 引述《oscarliu (yaya)》之銘言:
: [問題類型]:
: 讀csv檔裡面的數字,例如2.1%......
: 似乎不是向量不能畫圖??
: 一直顯示'x' must be numeric
: [軟體熟悉度]:
: 入門(寫過其他程式,只是對語法不熟悉)
: [問題敘述]:
: 讀csv檔裡面的數字,例如2.1%......
: 似乎不是向量不能畫圖??
: 一直顯示'x' must be numeric
: [程式範例]:
: a1=read.csv("C:\\profit2.csv")
: hist(a1,col="yellow",labels=TRUE)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.72.75
※ 編輯: celestialgod 來自: 218.164.72.75 (08/14 15:46)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 5 篇):
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章