PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
R_Language
[问题] 挑出某些条件的数值做整理
楼主:
smallpigpi
(一勺子)
2017-04-22 22:16:45
[问题类型]:
程式询问(我想用R 做某件事情,但我不知道怎么用R写出来)
[软件熟悉度]:
超级新手(没写过程式,R 是我的第一次)
[问题叙述]:
S.L S.W P.L P.W Species
49.0 30.0 14.000 2.0 setosa
5.6 2.9 3.600 1.3 versicolor
6.8 3.2 5.900 2.3 virginica
我想请问
如何挑出大于10的数值把它除于10
以及如何把每个数值统一显示小数点后一位
谢谢各位大大
(手机排版,不知道会不会乱掉)
作者:
clansoda
(小笨)
2017-04-22 22:43:00
第一个问题如果是data.table的格式的话dat[S.L >= 10, S.L := S.L / 10]
作者:
andrew43
(讨厌有好心推文后删文者)
2017-04-22 22:46:00
学一下怎么用 subset
作者:
clansoda
(小笨)
2017-04-22 22:51:00
太久没用data.frame我还真的忘记怎么subset了XDD我看了一下,应该是dat[dat$S.L >= 10, dat$S.L] / 10 ->dat[dat$S.L, dat$S.L]不知道我这样对不对,很久没做了 有错跟我说一下
楼主:
smallpigpi
(一勺子)
2017-04-22 23:18:00
C大,A大那句应该是在跟我说XD谢谢A大的提点,也谢谢C大帮忙,虽然我跑不出来,应该是因为我是用data.frame
" target="_blank" rel="nofollow">
不知为何我的data.table启动不了,看起来是下载成功了
" target="_blank" rel="nofollow">
作者:
clansoda
(小笨)
2017-04-23 00:03:00
看不太出来你的error message出了啥问题噢Sor, 我的那个写错了 后面assign的那边 你也要给他大于10的指令 所以后面的assign是dat[dat$S.L >=10,dat$S.L]这样跑跑看呢?
楼主:
smallpigpi
(一勺子)
2017-04-23 00:13:00
好像还是一样_(:3 ”∠)_
" target="_blank" rel="nofollow">
作者:
locka
(locka)
2017-04-23 11:28:00
不知道原po问题解决了吗?我在想有可能是因为在原生R里面加载套件要加引号?library("data.table")试试看?
作者:
clansoda
(小笨)
2017-04-23 17:33:00
额,我真的傻了XDD 不知道你解决了吗我的写法错在 后面那个不要用dat$feature的形式把两个data.frame都改成dat[dat$feature, "freature"]你的Rstudio够新的话,你可以在逗号后按tab就能选column
楼主:
smallpigpi
(一勺子)
2017-04-24 14:05:00
不太懂您的意思,是指这样吗?
" target="_blank" rel="nofollow">
作者:
celestialgod
(天)
2017-04-24 20:07:00
直接用我下面推文的for循环比较快吧...
楼主:
smallpigpi
(一勺子)
2017-04-26 14:17:00
看到了,终于成功了,谢谢C大(^_^)/
继续阅读
[问题] Rwordseg自定义词库
dustnight
[问题] 矩阵相乘与平行运算的问题
wheado
[分享] introduce to foreach + iterators
celestialgod
[问题] 以Mass中的lda分类资料
ms0344303
[问题] merge datasets
ataiwu
[问题] Roracle安装问题
giock18
[问题] 如何在地图上加上标签
mvp24213
Re: [问题] 二维的资料如何转换回一维
locka
[问题] 二维的资料如何转换回一维
chy0253350
Re: [问题] 以r整理大量资料,效能问题
celestialgod
Links
booklink
Contact Us: admin [ a t ] ucptt.com