99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁(yè)精彩閱讀十個(gè)做圖表心得,看完就能用
十個(gè)做圖表心得,看完就能用
2017-10-16
收藏

十個(gè)做圖表心得,看完就能用

在我從事設(shè)計(jì)工作的 15 年中,大多數(shù)時(shí)間都在設(shè)計(jì)復(fù)雜、有大量數(shù)據(jù)的網(wǎng)頁(yè)和 app??梢哉f(shuō),我每天都在和圖表打交道,這篇文章,將和大家分享圖表設(shè)計(jì)的 10 個(gè)原則。好好運(yùn)用這些原則,可以幫你設(shè)計(jì)出更具美學(xué)、更受歡迎、更加實(shí)用的圖表。

1. 使用常見(jiàn)圖表類(lèi)型

作為設(shè)計(jì)師,使用獨(dú)具特色的不常見(jiàn)圖表(比如流線圖),你會(huì)覺(jué)得很有趣,而且創(chuàng)意十足。但是,不應(yīng)該讓用戶去學(xué)習(xí)如何閱讀你「原創(chuàng)」的圖表。

所以,最好使用常見(jiàn)的圖表,比如:面積圖條形圖/柱狀圖,折線圖,或者餅狀圖/圓環(huán)圖

2. 餅狀圖不超過(guò) 5 個(gè)分類(lèi)

一個(gè)通用的經(jīng)驗(yàn)法則——如果要使用餅狀圖,盡量將區(qū)塊數(shù)量控制在 5 個(gè)以內(nèi)。區(qū)塊數(shù)量越多,用戶讀取數(shù)據(jù)的難度越大。遇到此類(lèi)情況,建議采用其它類(lèi)型圖表。

3. 歸類(lèi)整理,順序排列

只要內(nèi)容不涉及日期,你可以通過(guò)升序或降序歸類(lèi)整理圖表內(nèi)容,從而大大提高圖表的可讀性。這個(gè)原則通常適用于條形圖/柱狀圖。

4. 避免使用 3D 圖表

只要不涉及 VR, 絕對(duì)沒(méi)有必要使用 3D 圖表,而且有些 3D 圖表的「顏值」還很低。

5. 避免隨機(jī)生成顏色

有些圖表框架會(huì)隨機(jī)生成代表各組數(shù)據(jù)的顏色。其背后的算法,很少和整體配色方案相匹配,而且不同數(shù)據(jù)組之間的視覺(jué)區(qū)別也不夠明顯。

最好還是通過(guò)人工配色——確保有足夠的顏色可用,并且不同顏色間的辨識(shí)要清晰。

6. 趨勢(shì)線會(huì)分散用戶注意力

趨勢(shì)線看起來(lái)可以使圖表界面更豐富。但實(shí)際上,它并沒(méi)有起任何作用,有用的還是線條下面的點(diǎn)狀數(shù)據(jù)。如果你決定使用趨勢(shì)線,至少可以讓用戶能手動(dòng)隱藏它。

7. 不要依賴數(shù)據(jù)提示框

將數(shù)據(jù)提示框當(dāng)作額外或補(bǔ)充信息來(lái)源。換句話說(shuō),數(shù)據(jù)提示框不應(yīng)被視作用戶了解標(biāo)繪值的唯一途徑。

8. 圖例要視情況使用

當(dāng)圖表只有一種數(shù)據(jù)信息時(shí),用圖表標(biāo)題說(shuō)明數(shù)據(jù)信息即可。加上圖例,純屬多此一舉。

9. 網(wǎng)格線要視情況使用

網(wǎng)格線的作用,在于幫助用戶了解軸標(biāo)簽對(duì)應(yīng)的數(shù)據(jù)信息。然而,在簡(jiǎn)單圖表中,網(wǎng)格線并不是必要的。如果非要用網(wǎng)格線,要注意是否需要在 X 軸和 Y 軸上同時(shí)使用。通常,在一個(gè)軸上標(biāo)注網(wǎng)格線就足夠了。

在套用模板時(shí),不要一套了事,而是多進(jìn)行對(duì)比,找出最適合自己的那一款。

當(dāng)然,也有例外……

在圍繞數(shù)據(jù)而設(shè)計(jì)時(shí),你應(yīng)該充分利用你的判斷力和創(chuàng)造力。雖然數(shù)據(jù)有時(shí)會(huì)相當(dāng)復(fù)雜,但要圍繞數(shù)據(jù)設(shè)計(jì)出有意義的故事,總不能千篇一律。

當(dāng)然,也許你會(huì)發(fā)現(xiàn),這 10 個(gè)原則可能都不適用于你所處理的數(shù)據(jù)。時(shí)不時(shí)地「違背原則」,也不是大問(wèn)題。但不容忽視的是,一定要在現(xiàn)實(shí)情況下測(cè)試你的設(shè)計(jì)。

數(shù)據(jù)分析咨詢請(qǐng)掃描二維碼

若不方便掃碼,搜微信號(hào):CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機(jī)數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進(jìn)行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個(gè)參數(shù)驗(yàn)證碼對(duì)象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個(gè)配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺(tái)檢測(cè)極驗(yàn)服務(wù)器是否宕機(jī) new_captcha: data.new_captcha, // 用于宕機(jī)時(shí)表示是新驗(yàn)證碼的宕機(jī) product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說(shuō)明請(qǐng)參見(jiàn):http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計(jì)時(shí)完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請(qǐng)輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請(qǐng)輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }