')
}
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(), // 加隨機數(shù)防止緩存
type: "get",
dataType: "json",
success: function (data) {
$('#text').hide();
$('#wait').show();
// 調(diào)用 initGeetest 進行初始化
// 參數(shù)1:配置參數(shù)
// 參數(shù)2:回調(diào),回調(diào)的第一個參數(shù)驗證碼對象,之后可以使用它調(diào)用相應(yīng)的接口
initGeetest({
// 以下 4 個配置參數(shù)為必須,不能缺少
gt: data.gt,
challenge: data.challenge,
offline: !data.success, // 表示用戶后臺檢測極驗服務(wù)器是否宕機
new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機
product: "float", // 產(chǎn)品形式,包括:float,popup
width: "280px",
https: true
// 更多配置參數(shù)說明請參見:http://docs.geetest.com/install/client/web-front/
}, handler);
}
});
}
function codeCutdown() {
if(_wait == 0){ //倒計時完成
$(".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 = '請輸入'+oInput.attr('placeholder')+'!';
var errTxt = '請輸入正確的'+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);
}
首頁 > 行業(yè)圖譜 >
- 數(shù)據(jù)分析需要掌握哪些技能
2024-12-16
-
在現(xiàn)代數(shù)據(jù)驅(qū)動的世界里,數(shù)據(jù)分析是不可或缺的一部分。無論是企業(yè)戰(zhàn)略決策,還是科研創(chuàng)新,都離不開數(shù)據(jù)分析的支持。隨著數(shù)據(jù)的增長和分析需求的復(fù)雜化,選擇合適的工具和掌握必要的技能顯得尤為重要。在這一領(lǐng)域中 ...
- 數(shù)據(jù)分析師教程《Python數(shù)據(jù)分析極簡入門》第2節(jié) 9 Pandas 文本數(shù)據(jù)
2024-11-29
-
《Python數(shù)據(jù)分析極簡入門》
第3節(jié) 9 Pandas 文本數(shù)據(jù)
import pandas as pd
1、cat() 拼接字符串
d = pd.DataFrame(['a', 'b', 'c'],columns = ['A'])d
.datafr ...
- 數(shù)據(jù)分析師教程《Python數(shù)據(jù)分析極簡入門》第2節(jié) 8-3 Pandas 數(shù)據(jù)重塑 - 數(shù)據(jù)交叉表
2024-11-28
-
《Python數(shù)據(jù)分析極簡入門》
第2節(jié) 8-3 Pandas 數(shù)據(jù)重塑 - 數(shù)據(jù)交叉表
數(shù)據(jù)交叉表
交叉表顯示了每個變量的不同類別組合中觀察到的頻率或計數(shù)。通俗地說,就是根據(jù)不同列的數(shù)據(jù)統(tǒng)計了頻數(shù)
df = pd.DataFram ...
- 數(shù)據(jù)分析師教程《Python數(shù)據(jù)分析極簡入門》第2節(jié) 8-2 Pandas 數(shù)據(jù)重塑 - 數(shù)據(jù)堆疊
2024-11-27
-
《Python數(shù)據(jù)分析極簡入門》
第2節(jié) 8-2 Pandas 數(shù)據(jù)重塑 - 數(shù)據(jù)堆疊
數(shù)據(jù)堆疊
df = pd.DataFrame({'專業(yè)': np.repeat(['數(shù)學(xué)與應(yīng)用數(shù)學(xué)', '計算機', '統(tǒng)計學(xué)','物理學(xué)'], 6), &n ...
- 數(shù)據(jù)分析師教程《Python數(shù)據(jù)分析極簡入門》第2節(jié) 8-1 Pandas 數(shù)據(jù)重塑 - 數(shù)據(jù)堆疊
2024-08-27
-
《Python數(shù)據(jù)分析極簡入門》
第2節(jié) 8-2 Pandas 數(shù)據(jù)重塑 - 數(shù)據(jù)堆疊
數(shù)據(jù)堆疊
df = pd.DataFrame({'專業(yè)': np.repeat(['數(shù)學(xué)與應(yīng)用數(shù)學(xué)', '計算機', '統(tǒng)計學(xué)','物理學(xué)'], 6), &n ...

- 數(shù)據(jù)分析師教程《Python數(shù)據(jù)分析極簡入門》第2節(jié) 8-1 Pandas 數(shù)據(jù)重塑 - 數(shù)據(jù)變形
2024-11-26
-
《Python數(shù)據(jù)分析極簡入門》
第2節(jié) 8-1 Pandas 數(shù)據(jù)重塑 - 數(shù)據(jù)變形
數(shù)據(jù)重塑(Reshaping)
數(shù)據(jù)重塑,顧名思義就是給數(shù)據(jù)做各種變形,主要有以下幾種:
df.pivot 數(shù)據(jù)變形df.pivot_table 數(shù)據(jù)透視表df.stack/unstack ...
- 數(shù)據(jù)分析師教程《Python數(shù)據(jù)分析極簡入門》第2節(jié) 7 Pandas分組聚合
2024-11-25
-
《Python數(shù)據(jù)分析極簡入門》
第2節(jié) 7 Pandas分組聚合
分組聚合(group by)顧名思義就是分2步:
先分組:根據(jù)某列數(shù)據(jù)的值進行分組。用groupby()對某列進行分組后聚合:將結(jié)果應(yīng)用聚合函數(shù)進行計算。在agg()函數(shù)里 ...

- 數(shù)據(jù)分析師教程《Python數(shù)據(jù)分析極簡入門》第2節(jié) 6 Pandas合并連接
2024-11-24
-
《Python數(shù)據(jù)分析極簡入門》
第2節(jié) 6 Pandas合并連接
在pandas中,有多種方法可以合并和拼接數(shù)據(jù)。常見的方法包括append()、concat()、merge()。
追加(Append)
append()函數(shù)用于將一個DataFrame或Series對象追加到另 ...

- 數(shù)據(jù)分析師教程《Python數(shù)據(jù)分析極簡入門》第2節(jié) 5 Pandas數(shù)據(jù)查看
2024-11-23
-
《Python數(shù)據(jù)分析極簡入門》
第2節(jié) 5 Pandas數(shù)學(xué)計算
import pandas as pdd = np.array([[81, 28, 24, 25, 96], [&n ...

- 數(shù)據(jù)分析師教程《Python數(shù)據(jù)分析極簡入門》第2節(jié) 4 Pandas數(shù)據(jù)查看
2024-11-22
-
《Python數(shù)據(jù)分析極簡入門》
第2節(jié) 4 Pandas條件查詢
在pandas中,可以使用條件篩選來選擇滿足特定條件的數(shù)據(jù)
import pandas as pdd = np.array([[81, 28, 24, 25,&n ...

- 數(shù)據(jù)分析師教程《Python數(shù)據(jù)分析極簡入門》第2節(jié) 3 Pandas數(shù)據(jù)查看
2024-11-21
-
《Python數(shù)據(jù)分析極簡入門》
第2節(jié) 3 Pandas數(shù)據(jù)查看
這里我們創(chuàng)建一個DataFrame命名為df:
import numpy as npimport pandas as pdd = np.array([[81, 28,&nbs ...

- 數(shù)據(jù)分析師教程《Python數(shù)據(jù)分析極簡入門》第2節(jié) 2 Pandas數(shù)據(jù)類型
2024-11-20
-
《Python數(shù)據(jù)分析極簡入門》
第2節(jié) 2 Pandas數(shù)據(jù)類型
Pandas 有兩種自己獨有的基本數(shù)據(jù)結(jié)構(gòu)。需要注意的是,它固然有著兩種數(shù)據(jù)結(jié)構(gòu),因為它依然是 Python 的一個庫,所以 Python 中有的數(shù)據(jù)類型在這里依然適用。我 ...

- 數(shù)據(jù)分析師教程《Python數(shù)據(jù)分析極簡入門》第2節(jié) 1 Pandas簡介
2024-11-20
-
《Python數(shù)據(jù)分析極簡入門》
第2節(jié) 1 Pandas簡介
說好開始學(xué)Python,怎么到了Pandas?
前面說過,既然定義為極簡入門,我們只抓核心中的核心。
那怎么樣挑核心重點呢?
在你不熟悉的情況下,肯定需要請教別人,需要 ...

- 數(shù)據(jù)分析師教程《Python數(shù)據(jù)分析極簡入門》第1節(jié) Python基礎(chǔ)知識
2024-11-18
-
近年來,隨著數(shù)據(jù)科學(xué)的逐步發(fā)展,Python語言的使用率也越來越高,不僅可以做數(shù)據(jù)處理,網(wǎng)頁開發(fā),更是數(shù)據(jù)科學(xué)、機器學(xué)習(xí)、深度學(xué)習(xí)等從業(yè)者的首選語言。
“工欲善其事,必先利其器。” 要做好數(shù)據(jù)分析,離不開一 ...

- 大數(shù)據(jù)分析師證書
2024-10-30
-
大數(shù)據(jù)分析師證書
針對不同知識,掌握程度的要求分為【領(lǐng)會】、【熟知】、【應(yīng)用】三個級別,考生應(yīng)按照不同知識要求進行學(xué)習(xí)。
1.領(lǐng)會:考生能夠領(lǐng)會了解規(guī)定的知識點,并能夠了解規(guī)定知識點的內(nèi)涵與外延,了 解 ...

- 如何用Python進行數(shù)據(jù)分析?新手必備的入門教程
2024-10-25
-
數(shù)據(jù)分析領(lǐng)域正在迅猛發(fā)展,而Python已成為該領(lǐng)域的首選編程語言之一。Python憑借其直觀的語法、多樣的庫和強大的社區(qū)支持,使得新手也能輕松上手進行數(shù)據(jù)分析。在本文中,我們將深度探討如何用Python進行數(shù)據(jù)分析, ...

- 大數(shù)據(jù)分析師證書怎么考
2024-10-16
-
大數(shù)據(jù)分析師證書考什么
針對不同知識,掌握程度的要求分為【領(lǐng)會】、【熟知】、【應(yīng)用】三個級別,考生應(yīng)按照不同知識要求進行學(xué)習(xí)。
1.領(lǐng)會:考生能夠領(lǐng)會了解規(guī)定的知識點,并能夠了解規(guī)定知識點的內(nèi)涵與外延, ...

- 大數(shù)據(jù)分析師證書
2024-10-11
-
大數(shù)據(jù)分析師證書
針對不同知識,掌握程度的要求分為【領(lǐng)會】、【熟知】、【應(yīng)用】三個級別,考生應(yīng)按照不同知識要求進行學(xué)習(xí)。
1.領(lǐng)會:考生能夠領(lǐng)會了解規(guī)定的知識點,并能夠了解規(guī)定知識點的內(nèi)涵與外延,了 解 ...

- 數(shù)據(jù)分析師教程《統(tǒng)計學(xué)極簡入門》第7節(jié) 相關(guān)性分析
2024-10-09
-
7. 相關(guān)性分析
前面的假設(shè)檢驗、方差分析基本上都是圍繞差異性分析,不論是單個總體還是兩個總體及以上,總之都是屬于研究“區(qū)別”,從本節(jié)開始,我們關(guān)注“聯(lián)系”,變量之間的關(guān)系分為 函數(shù)關(guān)系和相關(guān)關(guān)系。 本節(jié)這 ...

- 數(shù)據(jù)分析師教程《統(tǒng)計學(xué)極簡入門》第6節(jié) 方差分析
2024-10-09
-
6. 方差分析
單因素多水平方差分析
例6.1 不同裝配方式對生產(chǎn)的過濾系統(tǒng)數(shù)量的差異性檢驗
某城市過濾水系統(tǒng)生產(chǎn)公司,有A、B、C3種方式進行過濾水系統(tǒng)的裝配,該公司為了研究三種裝配方式生產(chǎn)的過濾系統(tǒng)數(shù)量是否有差 ...