[问题]不知从何处理起的BUG

楼主: coke228 (coke...)   2015-01-29 23:32:21
[问题类型]:
经验咨询(我想用R 连接某些数据库,请问大家的经验)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
错误在`$<-.data.frame`(`*tmp*`, "time", value = c(0, 0.005, 0.01, 0.015, :
replacement has 7400 rows, data has 1
此为出现错误的结果 想问各位大大可有可能的解决之道?
另外想问现使用的RStudio 为64bit 如何更改为32bit
因为有连接到外面的.DLL档 出现相容问题
Error in inDL(x, as.logical(local), as.logical(now), ...) :
unable to load shared object 'D:/header/SGM_Process/dll/rsp_new.dll':
LoadLibrary failure: %1 不是正确的 Win32 应用程式 。
首次PO文 如有不符规定 深感抱歉
作者: andrew43 (讨厌有好心推文后删文者)   2015-01-30 00:11:00
请提供可重制错误的程式码。
作者: Wush978 (拒看低质媒体)   2015-01-30 00:29:00
我只能用猜的。错误讯息是说,你把7400行的资料塞到只有一行的地方。例如:iris[3,] <- iris32bit的问题,在Global Option那里可以调整R的执行档路径你把路径换成指到32bit的R就可以了
作者: gsuper (Logit(odds))   2015-01-30 13:29:00
7400行....用R写的到这么长....?
楼主: coke228 (coke...)   2015-01-30 15:34:00
请问能在解释一下如何转至32bit吗? 谢谢
作者: Wush978 (拒看低质媒体)   2015-01-30 18:11:00
gsuper, 你资料都写在R原始档吗?
作者: gsuper (Logit(odds))   2015-01-30 20:39:00
我会写一个主档 里面是一堆 source('./script/xxx.R')假设我切分10~15支小程式 每支可能100行吧这样 debug 比较容易一点
作者: Wush978 (拒看低质媒体)   2015-01-30 21:22:00
coke228: 请参考rstudio官方说明: http://ppt.cc/qInOgsuper, debug的时候你有玩过browser,debug 等R的工具吗?
作者: gsuper (Logit(odds))   2015-01-30 21:27:00
我懂得不多啦.... 我只专门往 data mining 的方向在写而已
作者: Wush978 (拒看低质媒体)   2015-01-30 22:20:00
欧,我只是觉得好奇。主要是针对你推的7400行的部份感到不解。毕竟只要读入7400行大小的data.frame就可能产生原po的错误,而和R程式的大小无关
作者: gsuper (Logit(odds))   2015-01-31 03:43:00
我还以为你说手写7400行很平常 照理说不会那么长我学弟之前乱写到500行 我帮他改完差不多 50 行他资工底比我厉害的多 但是写R这鬼东西我还是比他行一些
作者: bxxl (bool)   2015-02-01 12:20:00
那个错误讯息是资料有7400行而不是程式码

Links booklink

Contact Us: admin [ a t ] ucptt.com