作者rosetree (bury)
看板R_Language
标题[问题] 读取csv资料後的计算问题
时间Thu Mar 29 00:12:32 2018
[问题类型]: 读取csv资料後,无法用里面的资料做计算
程式谘询(我想用R 做某件事情,但是我不知道要怎麽用R 写出来)
[软体熟悉度]:
请把以下不需要的部份删除
新手(没写过程式,R 是我的第一次)
[问题叙述]:
在world bank下载一些经济数据资料,存成csv档
读取csv资料後,想要做基本的平均数计算,却显示
Warning message:
In mean.default(t) : argument is not numeric or logical: returning NA
想把数字转成interger,可是转出来的值却和原data不一样
[环境叙述]:
3.4.3
[关键字]: csv
选择性,也许未来有用
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.227.129.222
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1522253556.A.1D7.html
1F:→ jyung: 会不会你的变数被读成 factor 03/29 00:37
2F:推 dailylily: as.integer(as.character(x)) 03/29 08:22
3F:→ rosetree: 谢谢你们,解决了!! 03/29 09:27
4F:推 dreler1: 也可以在读档的时候 04/13 03:09
5F:→ dreler1: stringsAsFactors=FALSE 04/13 03:10