我有一個數據集,其股票代碼的範圍是2-90214(其中有大約3000個唯一值)。顯然,2和90214之間的某些值正在跳過。我想轉換這些股票代碼,使它們的範圍從1-3000,並且如果以前的股票代碼是1234,那麼每次發生這個數字時,都會分配新的股票代碼(比如100)。根據R中另一列的值爲列指定隨機值
總之,我想轉換:
Stock_Code
1234
5678
4321
1234
5678
到:
Stock_Code
100
101
102
100
101
如何R中做到這一點?
這並沒有給出預期的輸出。如果你已經檢查過它 – akrun
是的,我知道,但它的地址'我想轉換這些股票代碼,以便它們的範圍從1-3000,以這種方式,如果以前的股票代碼是1234,那麼每次發生這個數字時,新的股票代碼(比如100)將被分配。「 OP想要的,我想他只是提供了一個理解的例子。 OP可以驗證他到底想要什麼。 –