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