(9)stata 中 ordered responses 排序題的處理

許多同學(xué)遇到排序題的時候不知所措,其實排序題只是多選題的另一種形式捞蛋,處理起來還是相對比較簡單的也颤,只需要理解了其數(shù)據(jù)結(jié)構(gòu)并做些小小的轉(zhuǎn)換就可以完成對它的分析。

首先碳却,我們要了解排序題在 stata 中是什么樣的形式队秩。

隨便舉個例子:請按您的喜愛程度將下列七種水果進行排序:

(1)蘋果、(2)梨昼浦、(3)葡萄馍资、(4)香蕉、(5)橘子关噪、(6)桃鸟蟹、(7)西瓜

答案: ?—— ?> —— > —— > —— > —— > —— > ——

假設(shè)為此我們訪問了10名同學(xué)乌妙,回收了10份問卷,于是有了10個 cases建钥,數(shù)據(jù)結(jié)構(gòu)如下:

基本數(shù)據(jù)結(jié)構(gòu)

觀察數(shù)據(jù)結(jié)構(gòu)藤韵,可以看到, 縱列的var1 - var7 七個變量分別對應(yīng)答案中的七個空格位置熊经,橫列的1—10代表10個人的排序泽艘,如:第一個人將3號水果(葡萄)排在第一位,將2號水果(梨)排在第二位镐依。匹涮。。馋吗。依次類推.

如果是一個人的排序我們很好理解也好統(tǒng)計出哪種水果排第一焕盟,哪種排第二.....,關(guān)鍵的難點是現(xiàn)在有10個人同時對此進行排序且各自的排序還不一樣宏粤,那么如何才能匯總出最終的排序呢脚翘?

解決這個問題的大體思路分為兩步:

一、首先找到每一種水果在不同的被訪者那里的排名绍哎。

二来农、根據(jù)排名的次序賦予一個“分”,排名越高崇堰,“分”越高沃于,這里的“分”是研究者自己給定的,僅為了進一步區(qū)分次序差異海诲,沒有某個固定的賦值要求繁莹,表示的是選項在被訪者眼里的 “重要性” 程度。從而匯總出每種水果的重要性得分特幔,然后再排序即可咨演。

下面開始第一步:為了找到每種水果在不同的被訪者那里的排名,我們首先生成7個變量蚯斯,分別代表選項中從1號到7號的7種水果薄风,先暫時令其取值為missing。

生成7個新變量拍嵌,取值為missing

然后通過下列循環(huán)語句遭赂,逐一找到每種水果在各個被訪者那里的排名,如果不知道這一堆循環(huán)語句什么意思横辆,下面會解釋撇他。

7次循環(huán)找到7種水果在每個受訪者那里的排名

補充:解釋上述循環(huán)語句的第一句,其他都同理。

對第一個forv的循環(huán)來說逆粹,實際上是做了下列7條命令的事情募疮。該命令首先在var1變量的所有個案中尋找看它的值是否等于1,更通俗地講就是在所有答卷的第一個排序位置(var1)上尋找看是否有人選了蘋果(1)僻弹,如果選了阿浓,那就令apple =1,表示此人將 apple 放在了排序的第一位蹋绽,那么同理第二行則表示在所有答卷的第二個排序位置(var2)上尋找看是否有人選了蘋果(1)芭毙,如果選了,那就令apple = 2卸耘,表示此人將 apple 放在了排序的第2位退敦,接下來5條不過是基本重復(fù)以上事情罷了~因此用一條循環(huán)解決。

replace apple = 1 if var1 == 1

replace apple = 2 if var2 == 1

replace apple = 3 if var3 == 1

replace apple = 4 if var4 == 1

replace apple = 5 if var5 == 1

replace apple = 6 if var6 == 1

replace apple = 7 if var7 == 1

通過上述循環(huán)之后蚣抗,我們可以看到我們新生成的7種水果的變量值都被替換成了排序(下圖)侈百,如第一個apple變量的10行表示的就是這10個人分別將apple排在了第幾位。

通過循環(huán)得到的7種水果在每個人那里的排序

接下來就好辦了翰铡,我們前面說過钝域,只要得到每種水果在每個人那里的排名,我們就可以對排名打分锭魔,將1-7每個排名都賦一個得分例证,得分越高就越重要,這樣就可以計算出每種水果的重要性總分迷捧,再進行比較就可以得到哪種水果是最重要的织咧,而哪個是次之.....排出1-7的順序漠秋。

次序轉(zhuǎn)成分?jǐn)?shù)的操作使用一個小的循環(huán)語句可以完成(分?jǐn)?shù)自己設(shè)定笙蒙,基本原則是排序越高分?jǐn)?shù)越高即可):

將排序轉(zhuǎn)換成重要性得分

做完這步后 var1-var7這幾個變量就沒什么用了,使用 drop var1-var7 將其刪掉再進行下面的工作肥荔。 轉(zhuǎn)化成得分之后的數(shù)據(jù)結(jié)構(gòu):

轉(zhuǎn)化成得分之后的數(shù)據(jù)結(jié)構(gòu)

這個時候我們再來看這組數(shù)據(jù),如果將每列都求和得到的總分不就是每道題的重要性得分了嗎姜胖。為了看得更清楚誉帅,我們使用 xpose 命令做一個行列轉(zhuǎn)置,將它變成一個7行的數(shù)據(jù),從第一行到第七行分別對應(yīng) v1-v7蚜锨,新增一個變量 item 用來標(biāo)識第幾行是第幾個選項档插,如下:

xpose, clear

gen item = _n

用item標(biāo)識的1—7行每行分別對應(yīng)apple—watermelon

接下來,對每行分別求和亚再,就是每個選項的重要性總分了:

egen score = rowtotal(v1-v10)

最后在stata窗口中列示一下每個選項和其對應(yīng)的得分郭膛,并對得分進行排序:

sort score

list item score

排序的最終結(jié)果

因此我們可以得出結(jié)論:按喜愛程度對七種水果進行最后的排序為:

(1)蘋果? > (4)葡萄 ?> (2)梨 ?> (5)橘子 ?> (7)西瓜 > (6)香蕉 ?> (3)桃

接著我們還可以用此分?jǐn)?shù)繪圖等等。氛悬。就留待自己去探索了~

演示數(shù)據(jù)及dofile则剃,鏈接:http://pan.baidu.com/s/1o8QaU3C 密碼:lnr0

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市如捅,隨后出現(xiàn)的幾起案子棍现,更是在濱河造成了極大的恐慌,老刑警劉巖镜遣,帶你破解...
    沈念sama閱讀 221,273評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件己肮,死亡現(xiàn)場離奇詭異,居然都是意外死亡悲关,警方通過查閱死者的電腦和手機谎僻,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評論 3 398
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來坚洽,“玉大人戈稿,你說我怎么就攤上這事⊙冉ⅲ” “怎么了鞍盗?”我有些...
    開封第一講書人閱讀 167,709評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長跳昼。 經(jīng)常有香客問我般甲,道長,這世上最難降的妖魔是什么鹅颊? 我笑而不...
    開封第一講書人閱讀 59,520評論 1 296
  • 正文 為了忘掉前任敷存,我火速辦了婚禮,結(jié)果婚禮上堪伍,老公的妹妹穿的比我還像新娘锚烦。我一直安慰自己,他們只是感情好帝雇,可當(dāng)我...
    茶點故事閱讀 68,515評論 6 397
  • 文/花漫 我一把揭開白布涮俄。 她就那樣靜靜地躺著,像睡著了一般尸闸。 火紅的嫁衣襯著肌膚如雪彻亲。 梳的紋絲不亂的頭發(fā)上孕锄,一...
    開封第一講書人閱讀 52,158評論 1 308
  • 那天,我揣著相機與錄音苞尝,去河邊找鬼畸肆。 笑死,一個胖子當(dāng)著我的面吹牛宙址,可吹牛的內(nèi)容都是我干的轴脐。 我是一名探鬼主播,決...
    沈念sama閱讀 40,755評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼曼氛,長吁一口氣:“原來是場噩夢啊……” “哼豁辉!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起舀患,我...
    開封第一講書人閱讀 39,660評論 0 276
  • 序言:老撾萬榮一對情侶失蹤徽级,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后聊浅,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體餐抢,經(jīng)...
    沈念sama閱讀 46,203評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,287評論 3 340
  • 正文 我和宋清朗相戀三年低匙,在試婚紗的時候發(fā)現(xiàn)自己被綠了旷痕。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,427評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡顽冶,死狀恐怖欺抗,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情强重,我是刑警寧澤绞呈,帶...
    沈念sama閱讀 36,122評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站间景,受9級特大地震影響佃声,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜倘要,卻給世界環(huán)境...
    茶點故事閱讀 41,801評論 3 333
  • 文/蒙蒙 一圾亏、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧封拧,春花似錦志鹃、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至尝苇,卻和暖如春铛只,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背糠溜。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工淳玩, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人非竿。 一個月前我還...
    沈念sama閱讀 48,808評論 3 376
  • 正文 我出身青樓蜕着,卻偏偏與公主長得像,于是被迫代替她去往敵國和親红柱。 傳聞我的和親對象是個殘疾皇子承匣,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,440評論 2 359

推薦閱讀更多精彩內(nèi)容

  • __block和__weak修飾符的區(qū)別其實是挺明顯的:1.__block不管是ARC還是MRC模式下都可以使用,...
    LZM輪回閱讀 3,327評論 0 6
  • 一锤悄、數(shù)組 1韧骗、數(shù)組定義 數(shù)組就是一個鍵值對組成的語言結(jié)構(gòu),鍵類似于酒店的房間號零聚,值類似于酒店房間里存儲的東西袍暴。 $...
    空谷悠閱讀 809評論 4 11
  • ——我們老去之時是否會如此淡然 今晚和舍友一起看了《我愛你》(韓文版),整部劇都很暖心隶症≌#看到后半部...
    72e2482670c4閱讀 688評論 0 0
  • 第一天 今天下午,完成最后一道“工序”蚂会,工作室算是開始運轉(zhuǎn)了淋样。 自從上次找好場地之后,就沒有在過去胁住。前天去了一趟趁猴,...
    谷喵兒閱讀 310評論 0 0
  • 你千萬再不要說“懷才不遇”之類的話了企巢,因為“世界上到處都是有才華的窮人”枫慷。這篇文章不是雞湯,我不會用文字來安慰你浪规。...
    南星云閱讀 762評論 1 0