![關(guān)于WEB問卷缺失數(shù)據(jù)校驗程序的優(yōu)化研究_第1頁](http://file4.renrendoc.com/view/cfd13d26abd63ffbd1956e375a772863/cfd13d26abd63ffbd1956e375a7728631.gif)
![關(guān)于WEB問卷缺失數(shù)據(jù)校驗程序的優(yōu)化研究_第2頁](http://file4.renrendoc.com/view/cfd13d26abd63ffbd1956e375a772863/cfd13d26abd63ffbd1956e375a7728632.gif)
![關(guān)于WEB問卷缺失數(shù)據(jù)校驗程序的優(yōu)化研究_第3頁](http://file4.renrendoc.com/view/cfd13d26abd63ffbd1956e375a772863/cfd13d26abd63ffbd1956e375a7728633.gif)
![關(guān)于WEB問卷缺失數(shù)據(jù)校驗程序的優(yōu)化研究_第4頁](http://file4.renrendoc.com/view/cfd13d26abd63ffbd1956e375a772863/cfd13d26abd63ffbd1956e375a7728634.gif)
![關(guān)于WEB問卷缺失數(shù)據(jù)校驗程序的優(yōu)化研究_第5頁](http://file4.renrendoc.com/view/cfd13d26abd63ffbd1956e375a772863/cfd13d26abd63ffbd1956e375a7728635.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、關(guān)于WEB問卷缺失數(shù)據(jù)校驗步伐的優(yōu)化研究摘要淘汰缺失數(shù)據(jù)是進步“問卷有服從的緊張環(huán)節(jié)。本文重要按照統(tǒng)計闡發(fā)的要求,從技能角度微不雅地探究如安在ASP中使用數(shù)據(jù)庫技能防范缺失數(shù)據(jù),即通過Rerdset工具中Fields聚集的字段名Fields().Nae與網(wǎng)絡(luò)問卷表單的工具名Nae舉行關(guān)聯(lián),奇妙地優(yōu)化缺失數(shù)據(jù)校驗步伐,從而方案出更簡便、機動且不受問卷試題范圍影響的校驗步伐,加強了EB問卷的通用性,進步了“問卷有服從,起到事半功倍的結(jié)果。關(guān)鍵詞EB問卷,缺失數(shù)據(jù)校驗步伐,ASP網(wǎng)絡(luò)觀察具有傳統(tǒng)紙質(zhì)觀察無法相比的良好性,因此在實際觀察事情中被普及運用。但與傳統(tǒng)的紙質(zhì)觀察一樣,網(wǎng)絡(luò)觀察的質(zhì)量受問卷試題
2、方案、抽樣方案、問卷接納率和“問卷有服從1等因素的制約。一旦使用技能本領(lǐng)對各環(huán)節(jié)舉行公正的優(yōu)化,網(wǎng)絡(luò)觀察就可以或許打破諸多因素的制約,進步觀察服從和質(zhì)量。此中,防范缺失數(shù)據(jù)2是進步“問卷有服從的緊張環(huán)節(jié)。1網(wǎng)絡(luò)觀察與缺失數(shù)據(jù)隨著網(wǎng)絡(luò)觀察的推廣,很多學(xué)者從技能角度宏不雅地探究了網(wǎng)絡(luò)觀察,滿孝3和王駿4別離先容了ASP方案觀察引擎和網(wǎng)絡(luò)觀察體系的方案;郭強主編的?網(wǎng)絡(luò)觀察手冊?5比力詳細(xì)地先容了用ASP方案社會觀察;何清林6實現(xiàn)了“網(wǎng)絡(luò)問卷觀察闡發(fā)體系的動態(tài)天生。但在理論操縱中,還會涉及很多不容無視的微不雅題目,如缺失數(shù)據(jù)題目。統(tǒng)計學(xué)所指的缺失數(shù)據(jù)就是漏填數(shù)據(jù)項2。在網(wǎng)絡(luò)觀察中,缺失數(shù)據(jù)重要是被觀
3、察者在按了“提交按鈕時仍有試題沒填或只填了空格所造成的。如許所造成的空缺數(shù)據(jù)直接影響“問卷有服從,進而影響闡發(fā)結(jié)果。別的,有些體系如ASP在將空數(shù)據(jù)存入數(shù)據(jù)庫時就會產(chǎn)生錯誤。因此缺失數(shù)據(jù)是個不容無視的題目。一樣平常來說,要制止缺失數(shù)據(jù)就需編寫步伐對每個數(shù)據(jù)項舉行校驗。小型EB問卷通常使用JavaSript步伐在客戶端對每一試題所對應(yīng)的元素逐一舉行校驗,全部正當(dāng)前方能實現(xiàn)對辦事器的提交操縱。按此算法,所提交的表單中包羅有n工具,那么在JavaSript步伐中就至少必要n個斷定。假設(shè)大型EB問卷也如法炮制,方案者的事情量無疑會與問卷范圍成比例增長。公正選擇算法對方案者方能起到事半功倍的結(jié)果。本文重
4、要按照統(tǒng)計闡發(fā)的要求,從技能角度微不雅地探究如安在ASP中使用數(shù)據(jù)庫技能防范缺失數(shù)據(jù)。從而方案出不受問卷范圍影響的校驗步伐。2大型EB問卷缺失數(shù)據(jù)校驗的常見算法對付大型EB問卷觀察的方案,必需優(yōu)化算法,不然會在步伐的謄寫上白費大量時間。通常的算法是按照問卷自身特點舉行處置懲罰。2.1基于里克特量表LikertSales情勢的問卷里克特量表是當(dāng)代觀察研究中普及被接納的一種丈量量表1,它的根本情勢是給出一組報告,然后要求觀察工具表白態(tài)度。按照每題所提供答案的個數(shù),又可分為里克特兩點量表、三點量表、四點量表、五點量表、六點和七點量表。基于這種量表而制成的問卷其主體出現(xiàn)出極強的紀(jì)律性,即每題都是單項選
5、擇且每題預(yù)置答案均為n(2n7)個。因此按照這種特點,在基于B/S形式的網(wǎng)絡(luò)問卷的方案時,使用JavaSript方案兩重循環(huán)在客戶端就可查驗缺失數(shù)據(jù)題目。步伐如下:sriptlanguage=JavaSriptVar=50;試題總量Varn=5;每道試題的預(yù)置答案數(shù)量funtinhekradi()varyesn當(dāng)前試題無缺失時為1,不然為0vari=0fr(i=0;i;i+)yesn=0每個試題開始檢測時均假設(shè)為缺失fr(varj=0;jn;j+)if(duent.frs0.eleentsi*5+j.heked)假設(shè)當(dāng)前試題有答案被選中時yesn=1;break;標(biāo)識為無缺失if(yesn=0
6、)假設(shè)此題出現(xiàn)數(shù)據(jù)缺失時Break;制止檢測if(i)道題中有一個試題出現(xiàn)缺失數(shù)據(jù)ind.nfir(每個題都要求選擇,您第+(i+1)+題沒選,請選擇!);提示出現(xiàn)缺失數(shù)據(jù)的題號else無缺失數(shù)據(jù)那么將數(shù)據(jù)發(fā)送給ASP處置懲罰/sript2.2針對混淆情勢的問卷問卷情勢每每不但包羅某一范例的單項選擇工具而是混淆型的。這時就必要先將種種范例的工具舉行分組如許做也有利于數(shù)據(jù)的存儲步伐的編寫。好比將兩點情勢的分為A類工具名那么為a1,a2,a3,三點情勢的分為B類工具名那么為b1,b2,b3,復(fù)選按鈕為類工具名那么為1,2,3等。在分類時為了便于步伐編寫,不得不將同范例的工具擺設(shè)在一起。然后用上述要
7、領(lǐng)舉行處置懲罰。固然,對付混淆情勢的問卷,較好的算法還可將數(shù)據(jù)臨時存入kies、臨時文本文件或臨時數(shù)據(jù)庫中的表中,然后通過ASP的VBSript步伐舉行校驗處置懲罰。如許就沒需要在物理大將同范例的工具擺設(shè)在一起,而只要將同質(zhì)的工具邏輯分組定名即可。以暫存于臨時數(shù)據(jù)庫的表為例,在添加數(shù)據(jù)時,思量試題數(shù)量所造成變量列表過長,即謄寫SQL的insert語句過長的題目,我們可以用以下要領(lǐng)實現(xiàn):以某A組為代表步調(diào)一:方案數(shù)據(jù)庫中表的字段,包管字段名與相應(yīng)的工具名同等。好比字段為“a1那么相對應(yīng)的表單中的工具名也需設(shè)置為“a1;步調(diào)二:通過下例步伐將A組全部工具的名(nae)構(gòu)成一個串,并將所對應(yīng)的值va
8、lue也構(gòu)成一個串。省略了數(shù)據(jù)庫毗連操縱naeString=(insert語句的字段列表valueString=(insert語句與字段相對應(yīng)的值的列表fri=1tNN為A組工具的個數(shù)naeString=naeStringai,iflen(request.fr(ai)0thenA組的變量名均a開頭valueString=valueStringrequest.fr(ai),填寫或選擇了的值為實際值elsevalueString=valueString/,沒有填或選的均存為/暗號endifnext以上步伐需留意兩個題目:一、數(shù)據(jù)庫的字段范例均設(shè)為字符型或文本型,不然會步伐由于數(shù)據(jù)范例不匹配而墮落;
9、二、對字串變量valueString末了的,要舉行處置懲罰。步調(diào)三:在與數(shù)據(jù)庫實現(xiàn)毗連后,使用RerdSet工具將記載存儲到臨時表tep中:sqlstr=insertinttepnaeStringvaluesvalueStringtep為臨時表setrs=db.exeute(sqlstr)步調(diào)四:按照第二步設(shè)置可知,凡值為“/的便是缺失數(shù)據(jù)。我們只需使用VBSript對臨時數(shù)據(jù)庫的各數(shù)據(jù)項舉行斷定并作出相應(yīng)處置懲罰即可。3新的算法:使用Fields聚集舉行優(yōu)化以上要領(lǐng)雖可行,但仍很啰嗦。下面我們討論一種更簡便、更機動、更通用的要領(lǐng),即使用Rerdset工具中Fields聚集的字段名Fields
10、().Nae與網(wǎng)絡(luò)問卷表單的工具名Nae舉行關(guān)聯(lián)來實現(xiàn)。步調(diào)一:創(chuàng)立表單和數(shù)據(jù)庫,將表單的工具名nae或ID與數(shù)據(jù)庫中表的字段名逐一對應(yīng)和上面的步調(diào)一雷同。凡要求舉行缺失數(shù)據(jù)校驗的變量有些工具充許缺失,好比復(fù)選工具和相應(yīng)的字段名其首字母均設(shè)置為“a,如a1,a2等,無須斷定的工具所對應(yīng)的變量和字段名的首字母那么為別的,如b1,b2等。步調(diào)二:編寫缺失數(shù)據(jù)校驗步伐%毗連數(shù)據(jù)庫并創(chuàng)立Rerdset工具實例rs省略k=1無缺失數(shù)據(jù)為1,不然為0a=a凡要求檢測的變量其首字母為a字段個數(shù)決定斷定次數(shù)=id(rs.fields(i).nae,1,1)取每個字段名的首字母iflen(tri(request
11、(rs.fields(i).nae)=0andstrp(,a)=0then字段名即表單工具名,創(chuàng)立關(guān)聯(lián)假設(shè)首字母為a且有缺失數(shù)據(jù)respnse.rite第str(i)項沒有填數(shù)據(jù)!br表現(xiàn)缺失數(shù)據(jù)的題號k=0標(biāo)識為缺失狀態(tài)endifnextifk=0then假設(shè)有不法缺失數(shù)據(jù)respnse.ritebrinputtype=buttnvalue=返回表現(xiàn)返回nlik=histry.g(-1)else假設(shè)無不法缺失數(shù)據(jù),校驗樂成正常處置懲罰步伐正常處置懲罰隨后步伐endif%步伐中標(biāo)識了下劃線那條語句是整個步伐的焦點,不但辦理了漏填所造成的缺失數(shù)據(jù)并且還制止了文本工具中僅填空格所引起的空缺數(shù)據(jù)。其極強的通用性,滿意了種種情勢和種種范圍的網(wǎng)絡(luò)問卷的要求。4竣事語以上步伐均在實際觀察研究中得以應(yīng)用,并將Fields聚集優(yōu)化的步伐樂成地舉行了移植,從而優(yōu)化了網(wǎng)絡(luò)問卷校驗步伐,進步了“問卷有服從。參考文獻1李克東編著.教誨技能
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年短期資金策劃協(xié)調(diào)協(xié)議書
- 2025年旅游租車合作協(xié)議
- 2025年企業(yè)租賃生產(chǎn)設(shè)備合同模板
- 2025年產(chǎn)業(yè)鏈重構(gòu)與綠色升級協(xié)議
- 2025年二手車交易市場綜合合同協(xié)議
- 2025年農(nóng)產(chǎn)品供應(yīng)配送年協(xié)議書
- 2025年公共設(shè)施改造工程合同協(xié)議
- 2025年使用權(quán)和責(zé)任協(xié)議
- 2025年公司財務(wù)年終聘用合同范本
- 2025年專利權(quán)實施正式協(xié)議
- 臟腑辨證與護理
- 虛擬化與云計算技術(shù)應(yīng)用實踐項目化教程 教案全套 第1-14周 虛擬化與云計算導(dǎo)論-騰訊云服務(wù)
- 甲基丙烯酸甲酯生產(chǎn)工藝畢業(yè)設(shè)計設(shè)備選型與布置模板
- 徐金桂行政法與行政訴訟法新講義
- 瀝青拌合設(shè)備結(jié)構(gòu)認(rèn)知
- 2023年北京高考政治真題試題及答案
- 復(fù)旦中華傳統(tǒng)體育課程講義05木蘭拳基本技術(shù)
- 北師大版五年級上冊數(shù)學(xué)教學(xué)課件第5課時 人民幣兌換
- 工程回訪記錄單
- 住房公積金投訴申請書
- 檢驗科生物安全風(fēng)險評估報告
評論
0/150
提交評論