Re: [程式] STATA計算不同值的筆數的方法
※ 引述《gcku572 (沒事就好)》之銘言:
: ------------------------------------------------------------------------
: [軟體程式類別]:STATA
: [程式問題]:資料處理
: [軟體熟悉度]:
: 低(1~3個月)
: [問題敘述]:
: 假設目前有三個變數
: ID JOB Date
: 例如只是簡單的去計算不同的ID有幾筆的時候,會用codebook ID
: 但如果想要知道每一ID的不同JOB數目(因為每個人工作過的名稱可能重複)
: 在很多ID的時候就不知道該怎麼辦了
: (STATA似乎沒有簡單的計算unique值的方法?)
: -----------------------------------------------------------------------------
自己解法(STATA 12),
因為沒有很熟,所以土法煉鋼
sort ID JOB
by ID JOB : gen order =_n
by ID : egen dif_JOB = sum(order) if order==1
^^^^^^^
換過的不同工作數
(drop order)
--
還請大家多多指教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.87.39
※ 編輯: gcku572 來自: 140.115.87.39 (10/16 04:06)
推
10/16 10:07, , 1F
10/16 10:07, 1F
→
10/23 23:35, , 2F
10/23 23:35, 2F
推
10/27 23:39, , 3F
10/27 23:39, 3F
推
11/17 06:14, , 4F
11/17 06:14, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):