[問題] 請問如何擴展相同class的資料

作者: getsimple (getsimple)   2021-09-26 13:45:05
[問題類型]:
程式諮詢
[軟體熟悉度]:
使用者
[問題敘述]:
我有點不知如何一句話敘述問題
因此標題打得不好請見諒~
目前遇到一筆資料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)
[關鍵字]:
展開資料
作者: andrew43 (討厭有好心推文後刪文者)   2021-09-27 00:59:00
作者: locka (locka)   2021-09-27 10:27:00
原來rep對一整個row/dataframe使用是複製的意思,原來還可以這樣用,感謝a大分享!
作者: getsimple (getsimple)   2021-09-27 23:36:00
謝謝a大分享!感恩

Links booklink

Contact Us: admin [ a t ] ucptt.com