作者getsimple (getsimple)
看板R_Language
標題[問題] 請問如何擴展相同class的資料
時間Sun Sep 26 13:45:05 2021
[問題類型]:
程式諮詢
[軟體熟悉度]:
使用者
[問題敘述]:
我有點不知如何一句話敘述問題
因此標題打得不好請見諒~
目前遇到一筆資料class的部分有非常多都是用ALL
但我需要讓他變成一般表示的方式(也就是圖中的class 1~3)
因為我中間用了大量的字串paste在一起做compare
因此無法資料如果是ALL我就會比對失敗
換句話說
我想要將下圖中的資料做變換
要完整copy整個raw的data且class擴展開來
拜託各位大大幫忙
感恩感恩
https://i.imgur.com/y8Ql5qP.jpg
[程式範例]:(只是一個dataframe的example)
ID=c(1234,5678,91011,111213,445566)
EQP=c('ABC','CDE','FFF','EEE','QEW')
class=c(1,2,3,'ALL','ALL')
df=data.frame(ID,EQP,class)
[關鍵字]:
展開資料
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 116.241.41.138 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1632635107.A.D10.html
※ 編輯: getsimple (116.241.41.138 臺灣), 09/26/2021 13:49:03
※ 編輯: getsimple (116.241.41.138 臺灣), 09/26/2021 13:49:56
※ 編輯: getsimple (116.241.41.138 臺灣), 09/26/2021 13:50:12
推 locka: 原來rep對一整個row/dataframe使用是複製的意思,原來還可 09/27 10:27
推 locka: 以這樣用,感謝a大分享! 09/27 10:27
→ getsimple: 謝謝a大分享!感恩 09/27 23:36