版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第一章測(cè)試目前,數(shù)據(jù)密集型科學(xué)研究的范式也稱為科學(xué)研究的()。
A:第二范式
B:第三范式
C:第四范式
D:第一范式
答案:C在DrewConway提出的數(shù)據(jù)科學(xué)韋恩圖中,危險(xiǎn)區(qū)是指()。
A:忽視專業(yè)領(lǐng)域知識(shí)的掌握
B:重視機(jī)器學(xué)習(xí)算法的掌握
C:缺乏數(shù)學(xué)解釋的能力
D:忽視計(jì)算機(jī)編程的能力
答案:C以下不屬于數(shù)據(jù)離散程度統(tǒng)計(jì)指標(biāo)的是()。
A:方差
B:極差
C:標(biāo)準(zhǔn)差
D:數(shù)學(xué)期望
答案:D隨著大數(shù)據(jù)、人工智能的發(fā)展,數(shù)據(jù)科學(xué)與()建立了本質(zhì)性的聯(lián)系。
A:機(jī)器學(xué)習(xí)
B:深度學(xué)習(xí)
C:統(tǒng)計(jì)學(xué)
D:數(shù)據(jù)挖掘
答案:DIBM提出的大數(shù)據(jù)“5V”理論,增加了()特征。
A:Value(價(jià)值密度低)
B:Velocity(速度快)
C:Veracity(真實(shí)性)
D:Variety(多樣性)
答案:C隨著大數(shù)據(jù)的廣泛應(yīng)用和技術(shù)的不斷創(chuàng)新,人們的思維模式也發(fā)生了很大的變化,以下不屬于大數(shù)據(jù)思維的是()。
A:總體性思維
B:相關(guān)性思維
C:因果性思維
D:容錯(cuò)性思維
答案:C當(dāng)今大數(shù)據(jù)區(qū)別于傳統(tǒng)的小數(shù)據(jù),其主要差異不包括()。
A:應(yīng)用需求
B:數(shù)據(jù)特點(diǎn)
C:數(shù)據(jù)來(lái)源
D:技術(shù)框架
答案:C目前,對(duì)大數(shù)據(jù)分析技術(shù)面臨的主要挑戰(zhàn),描述錯(cuò)誤的是()。
A:數(shù)據(jù)處理分析算法需要在實(shí)時(shí)性和準(zhǔn)確率之間做出平衡
B:數(shù)據(jù)往往伴有噪聲,對(duì)數(shù)據(jù)的管理和評(píng)價(jià)容易出現(xiàn)偏差
C:數(shù)據(jù)分布廣泛,只有在集成后才能更好地處理和分析
D:數(shù)據(jù)生存環(huán)境是動(dòng)態(tài)變化的,具有很強(qiáng)的不確定性
答案:C大數(shù)據(jù)技術(shù)生態(tài)中,使用流處理模式,適用于大型互聯(lián)網(wǎng)服務(wù)日志采集的系統(tǒng)是()。
A:SparkSQL
B:Kafka
C:RabbitMQ
D:RocketMQ
答案:B以下不屬于大數(shù)據(jù)分析和挖掘技術(shù)平臺(tái)的是()。
A:TensorFlow
B:Impala
C:ApacheDrill
D:ZooKeeper
答案:D目前,數(shù)據(jù)的來(lái)源主要包括_、_和非結(jié)構(gòu)化數(shù)據(jù)三種類型。
答案:根據(jù)要分析的數(shù)據(jù)對(duì)象的類型,數(shù)據(jù)分析分為_(kāi)和_兩大類型。
答案:從一般意義上來(lái)說(shuō),NoSQL是指___。
答案:常用的關(guān)系型數(shù)據(jù)庫(kù)中表示和存儲(chǔ)的數(shù)據(jù),屬于___數(shù)據(jù)。
答案:在大數(shù)據(jù)處理時(shí),有價(jià)值的數(shù)據(jù)所占比例很小,而收集、存儲(chǔ)和分析大數(shù)據(jù)的成本往往偏高,說(shuō)明大數(shù)據(jù)具有___的特征。
答案:采集大數(shù)據(jù)時(shí),按照數(shù)據(jù)來(lái)源的不同,主要有系統(tǒng)日志、___、數(shù)據(jù)庫(kù)和傳感設(shè)備等四種不同的形式。
答案:數(shù)據(jù)清洗主要包括缺失值處理、___和異常值處理。
答案:用于大數(shù)據(jù)存儲(chǔ)和管理的典型技術(shù)工具主要有___、NoSQL數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)三種類型。
答案:大數(shù)據(jù)的處理模式,主要有批處理模式、___和混合處理模式三種類型。
答案:數(shù)據(jù)挖掘是一種深層次的數(shù)據(jù)分析方法,常用方法主要有分類、回歸分析、___和關(guān)聯(lián)規(guī)則等。
答案:大數(shù)據(jù)和數(shù)據(jù)科學(xué)既有聯(lián)系、又有區(qū)別。()
A:對(duì)
B:錯(cuò)
答案:A在大數(shù)據(jù)分析和挖掘技術(shù)中,TensorFlow是目前最熱門的機(jī)器學(xué)習(xí)框架平臺(tái)。()
A:對(duì)
B:錯(cuò)
答案:A從用戶的角度,數(shù)據(jù)可視化可以更好地發(fā)現(xiàn)數(shù)據(jù)中存在的價(jià)值和模式。()
A:錯(cuò)
B:對(duì)
答案:B大數(shù)據(jù)中潛在的價(jià)值越來(lái)越受到人們的關(guān)注,但數(shù)據(jù)本身的價(jià)值密度很低。()
A:錯(cuò)
B:對(duì)
答案:BHadoopYARN是一種通用的資源管理系統(tǒng),但不能協(xié)調(diào)資源和任務(wù)之間的調(diào)度。()
A:對(duì)
B:錯(cuò)
答案:B未來(lái),數(shù)據(jù)科學(xué)與人工智能的結(jié)合將越來(lái)越緊密。()
A:錯(cuò)
B:對(duì)
答案:BTableau屬于可編程的數(shù)據(jù)可視化分析工具。()
A:對(duì)
B:錯(cuò)
答案:BPython技術(shù)不支持大數(shù)據(jù)的處理和分析。()
A:錯(cuò)
B:對(duì)
答案:A大數(shù)據(jù)時(shí)代,數(shù)據(jù)量呈指數(shù)級(jí)增長(zhǎng),數(shù)據(jù)中的價(jià)值也會(huì)隨之相應(yīng)增長(zhǎng)。()
A:對(duì)
B:錯(cuò)
答案:B在數(shù)據(jù)量的度量單位中,EB和TB是1000倍的關(guān)系。()
A:對(duì)
B:錯(cuò)
答案:B第二章測(cè)試使用pip命令可以下載安裝Python的()。
A:自定義庫(kù)
B:標(biāo)準(zhǔn)庫(kù)
C:外部擴(kuò)展庫(kù)
D:內(nèi)置庫(kù)
答案:C使用Python的import命令不可以導(dǎo)入()。
A:numpy
B:bulitins
C:math
D:pandas
答案:BPython的注釋不可以使用()。
答案:A關(guān)于Python語(yǔ)言,以下說(shuō)法不正確的是()。
A:嚴(yán)格使用縮進(jìn)來(lái)表示程序代碼的邏輯關(guān)系
B:一條語(yǔ)句可以使用續(xù)行符“”在多行上書(shū)寫
C:一種解釋性高級(jí)語(yǔ)言
D:一行只能有一條語(yǔ)句
答案:D執(zhí)行語(yǔ)句sum(list(range(1,10,2)))之后,顯示的運(yùn)算結(jié)果是()。
A:45
B:25
C:20
D:[1,3,5,7,9]
答案:B在Python環(huán)境中執(zhí)行語(yǔ)句i=3;i+=3后,變量i的值是()。
A:0
B:3
C:不確定
D:6
答案:D已知x=[1,1],y=[2,2],則x+y的結(jié)果是()。
A:[1,1]
B:[3,3]
C:[1,1,2,2]
D:[2,2]
答案:C執(zhí)行語(yǔ)句age=[18,20,19,17];age.pop()之后,顯示的結(jié)果為()。
A:19
B:17
C:20
D:18
答案:B執(zhí)行語(yǔ)句x=[1,2,3]*3之后,語(yǔ)句x.index(2)的運(yùn)算結(jié)果是()。
A:1
B:0
C:2
D:3
答案:A執(zhí)行語(yǔ)句list(zip([‘i’,‘j’,‘k’],[1,2]))之后,生成的列表為()。
答案:D表達(dá)式sum([x*xforxinrange(5)])的計(jì)算結(jié)果是()。
A:20
B:5
C:30
D:15
答案:C表達(dá)式tuple(enumerate(range(3)))的計(jì)算結(jié)果是()。
A:(0,1,2)
B:((1,1),(2,2),(3,3))
C:(1,2,3)
D:((0,0),(1,1),(2,2))
答案:D執(zhí)行語(yǔ)句系列g(shù)=(i2foriinrange(1,4));list(g);next(g),最后的顯示結(jié)果為()。
A:報(bào)錯(cuò)
B:[1,2,3]
C:(1,4,9)
D:[1,4,9]
答案:A**執(zhí)行語(yǔ)句系列x,y,z={1:“a”,2:“b”,3:“c”};x,y=y,z之后,則變量y的值為()。
A:2
B:1
C:3
D:“c”
答案:C關(guān)于Python中字典的使用,以下說(shuō)法不正確的是()。
A:字典中的“鍵”允許重復(fù)
B:字典中的每個(gè)元素以“鍵:值”形式表示
C:可使用字典對(duì)象的values屬性訪問(wèn)字典的所有值
D:字典的標(biāo)識(shí)符為{}
答案:APython嚴(yán)格使用縮進(jìn)來(lái)表示程序代碼的邏輯關(guān)系,一般用空格或___鍵來(lái)實(shí)現(xiàn)。
答案:Python中用來(lái)定義函數(shù)的關(guān)鍵字是___。
答案:要定義Python的全局變量,可使用關(guān)鍵字___進(jìn)行聲明。
答案:要強(qiáng)制中斷Python循環(huán)過(guò)程的執(zhí)行,可以使用___語(yǔ)句來(lái)實(shí)現(xiàn)。
答案:若定義Python的匿名函數(shù)func=lambdax,y:y-xifx>yelsex+y,則語(yǔ)句func(12,20)的返回值是___。
答案:設(shè)s=“0123456789”,要得到s中奇數(shù)字符的倒序,則應(yīng)使用___對(duì)字符串進(jìn)行切片。
答案:語(yǔ)句print(“%3.2f”%23)顯示輸出的結(jié)果為_(kāi)__。
答案:表達(dá)式len(“中國(guó)”.center(10,‘’).strip(’’))的運(yùn)算結(jié)果為_(kāi)__。
答案:在Python的自定義函數(shù)中,可以使用___語(yǔ)句使得函數(shù)調(diào)用時(shí)有相應(yīng)的返回值。
答案:Python中類的構(gòu)造方法是___,在類實(shí)例化產(chǎn)生對(duì)象時(shí)會(huì)自動(dòng)調(diào)用。
答案:Python是一種強(qiáng)類型動(dòng)態(tài)語(yǔ)言,變量的類型可以隨時(shí)變化。()
A:錯(cuò)
B:對(duì)
答案:BPython中的range對(duì)象是可迭代對(duì)象,常用在for循環(huán)中控制循環(huán)的次數(shù)。()
A:對(duì)
B:錯(cuò)
答案:A執(zhí)行語(yǔ)句x=y=3后,變量x、y指向同一個(gè)內(nèi)存地址。()
A:錯(cuò)
B:對(duì)
答案:BPython對(duì)標(biāo)識(shí)符嚴(yán)格區(qū)分大小寫。()
A:對(duì)
B:錯(cuò)
答案:A在Python中定義函數(shù)時(shí),必須要聲明函數(shù)返回值的類型。()
A:錯(cuò)
B:對(duì)
答案:APython中函數(shù)的形式參數(shù)與實(shí)際參數(shù)的個(gè)數(shù)必須一致。()
A:錯(cuò)
B:對(duì)
答案:APython表達(dá)式Trueor1/0的運(yùn)算結(jié)果為True。()
A:對(duì)
B:錯(cuò)
答案:APython中的生成器對(duì)象具有惰性求值的特點(diǎn),每次可以訪問(wèn)其中的任意一個(gè)元素。()
A:錯(cuò)
B:對(duì)
答案:APython中沒(méi)有字符類型,只有字符串類型。()
A:對(duì)
B:錯(cuò)
答案:APython的一個(gè)常量、變量、數(shù)據(jù)類型或函數(shù)等都可以看作是一個(gè)對(duì)象。()
A:對(duì)
B:錯(cuò)
答案:A以下屬于Python內(nèi)置序列對(duì)象的有()。
A:列表(list)
B:集合(set)
C:元組(tuple)
D:字典(dict)
答案:ABCD序列結(jié)構(gòu)是Python的一種重要數(shù)據(jù)結(jié)構(gòu),以下屬于可變序列的有()。
A:元組(tuple)
B:列表(list)
C:字典(dict)
D:集合(set)
答案:BCDPython程序常用的基本控制結(jié)構(gòu)有()。
A:迭代結(jié)構(gòu)
B:循環(huán)結(jié)構(gòu)
C:順序結(jié)構(gòu)
D:分支結(jié)構(gòu)
答案:BCD在Python的選擇和循環(huán)結(jié)構(gòu)中,以下條件表達(dá)式的值可以解釋為True的有()。
答案:BC在Python中定義函數(shù)時(shí),允許使用的函數(shù)參數(shù)形式有()。
A:關(guān)鍵字參數(shù)
B:默認(rèn)值參數(shù)
C:可變長(zhǎng)度參數(shù)
D:位置參數(shù)
答案:ABCD關(guān)于Python類的實(shí)例屬性,以下說(shuō)法正確的是()。
A:類的實(shí)例屬性只能在類的構(gòu)造方法中定義
B:同一個(gè)類生成的多個(gè)對(duì)象,其實(shí)例屬性互不影響
C:類的每個(gè)實(shí)例對(duì)象都擁有該類實(shí)例屬性的副本
D:在定義類時(shí),以“self.屬性名稱”格式訪問(wèn)其實(shí)例屬性
答案:BCD在Python中定義類的成員方法時(shí),可以采用的不同形式有()。
A:類方法
B:靜態(tài)方法
C:實(shí)例方法
D:抽象方法
答案:ABC以下能夠使用切片方式訪問(wèn)其中部分成員的對(duì)象有()。
A:元組
B:字典
C:列表
D:字符串
答案:ACD在使用Python的內(nèi)置函數(shù)open打開(kāi)文件時(shí),能夠指定的文本解碼方式有()。
A:GBK
B:UTF-8
C:BIG-5
D:CP936
答案:ABD當(dāng)Python函數(shù)的實(shí)際參數(shù)個(gè)數(shù)不確定時(shí),可以使用*或定義可變長(zhǎng)度參數(shù),則可以傳遞的實(shí)際參數(shù)類型有()。
A:無(wú)限制
B:默認(rèn)值參數(shù)
C:位置參數(shù)
D:關(guān)鍵字參數(shù)
答案:CD**請(qǐng)自行查閱資料或參考以下ppt中的內(nèi)容,采用冒泡排序或快速排序算法實(shí)現(xiàn)一組數(shù)據(jù)的升序排序。要求使用Python3.x版本語(yǔ)言編寫程序代碼,采用“用例1”的輸入、輸出,程序代碼要完整,能夠正常運(yùn)行。用例1:輸入:33,82,31,60,14,8,44,80,39,57輸出:8,14,31,33,39,44,57,60,80,82
答案:使用Python3.x版本的語(yǔ)言編寫程序,產(chǎn)生一個(gè)隨機(jī)密碼并顯示。要求密碼的長(zhǎng)度為8至16個(gè)字符,且必須含有小寫英文字母、大寫英文字母、數(shù)字及特殊符號(hào)。
答案:第三章測(cè)試設(shè)numpy數(shù)組arr=np.arange(10),要將該數(shù)組中偶數(shù)選擇處理,以下正確的是()。
A:arr[arr%2==True]
B:np.where(arr%2==0)
C:arr[arr%2==0]
D:arr[::2]
答案:A使用numpy的split函數(shù)分割數(shù)組arr,如果該函數(shù)的第二個(gè)參數(shù)為[3,5],則表示要?jiǎng)澐謅rr為()個(gè)子數(shù)組。
A:4
B:2
C:1
D:3
答案:D設(shè)數(shù)組a、b均為1行3列的一維數(shù)組,使用numpy.stack函數(shù)連接數(shù)組a和b時(shí),若參數(shù)axis=-1,則()。
A:不允許,將提示錯(cuò)誤
B:按默認(rèn)的軸方向進(jìn)行連接
C:連接軸為行,等價(jià)于axis=0
D:連接軸為列,等價(jià)于axis=1
答案:D設(shè)數(shù)組a、b均為1行6列的一維數(shù)組,若執(zhí)行賦值語(yǔ)句a=b;b.shape=2,3,則以下說(shuō)法正確的是()。
A:數(shù)組a和b具有不同的存儲(chǔ)單元地址
B:數(shù)組a和b均變?yōu)?行3列
C:數(shù)組a和b的形狀均保持不變
D:數(shù)組b的形狀改變,而數(shù)組a形狀不變
答案:Bndarray對(duì)象是numpy庫(kù)的核心數(shù)據(jù)結(jié)構(gòu),關(guān)于該對(duì)象的說(shuō)法,以下不正確的是()。
A:每個(gè)元素的存儲(chǔ)空間大小不同
B:元素的下標(biāo)默認(rèn)從0開(kāi)始
C:元素的數(shù)據(jù)類型相同
D:是一個(gè)N維數(shù)組
答案:A使用numpy庫(kù)的array函數(shù)分別創(chuàng)建數(shù)組a和b,其中,則a+b的運(yùn)算結(jié)果是()。
A:不能運(yùn)算,報(bào)錯(cuò)
B:
C:
D:
答案:C在Numpy庫(kù)提供的線性代數(shù)子模塊linalg中,專門用于計(jì)算方陣特征值和特征向量的函數(shù)是()。
A:eig
B:eigvals
C:eigvalsh
D:eigh
答案:A使用numpy.sort方法對(duì)數(shù)據(jù)序列進(jìn)行排序時(shí),其參數(shù)kind可以指定的排序類別不包括()。
A:歸并排序(mergesort)
B:堆排序(heapsort)
C:快速排序(quicksort)
D:冒泡排序(bubblesort)
答案:D設(shè)數(shù)組x=numpy.arange(1,9,2),則表達(dá)式x[numpy.where(x<5,x,-1)]的運(yùn)算結(jié)果為()。
A:array([3,0,0,0])
B:array([1,3,-1,-1])
C:array([3,1,1,1])
D:array([3,7,7,7])
答案:D設(shè)數(shù)組x=numpy.linspace(-2,2,3),則表達(dá)式numpy.piecewise(x,[x<0,x>=0],[lambdax:-x,lambdax:x])的運(yùn)算結(jié)果為()。
A:array([-1.,0.,-1.])
B:array([1.,0.,1.])
C:array([2.,0.,2.])
D:array([-2.,0.,-2.])
答案:C設(shè)有numpy數(shù)組arr=np.arange(9).reshape(3,3),則arr[:,::-1]的作用是()。
A:行列互換
B:列倒序
C:行倒序
D:數(shù)組保持不變
答案:B設(shè)有numpy數(shù)組arr=np.arange(9).reshape(3,3),則要交換該數(shù)組的第1、第2行,以下表達(dá)式正確的是()。
A:arr[[0,2,1],:]
B:arr[:,[1,0,2]]
C:arr[[1,0,2],:]
D:arr[:,[0,2,1]]
答案:C形狀兼容時(shí),numpy可以進(jìn)行廣播操作,以下運(yùn)算中沒(méi)有廣播操作的是()。
A:a=np.arange(3).reshape(3,1);b=np.arange(3);a+b
B:a=np.random.randn(2,3);a3
C:a=np.ones((3,2));b=np.arange(3);ab
D:a=np.ones((2,3));b=np.arange(3);a+b
答案:C設(shè)numpy數(shù)組arr=np.arange(10),要將該數(shù)組中的偶數(shù)選擇出來(lái),以下表達(dá)式不正確的是()。
A:arr[::2]
B:np.where(np.mod(arr,2))
C:np.where(arr%2==0)
D:arr[arr%2==0]
答案:Bnumpy提供了random隨機(jī)模塊,使用該模塊可產(chǎn)生標(biāo)準(zhǔn)正態(tài)分布隨機(jī)數(shù)的是()。
A:rand
B:normal
C:randn
D:radom
答案:C使用Numpy的reshape方法,可以改變數(shù)組的維數(shù),但不能改變數(shù)組的大小。()
A:對(duì)
B:錯(cuò)
答案:A使用Numpy的resize方法,既可以改變數(shù)組的維數(shù),也可以改變數(shù)組的大小。()
A:對(duì)
B:錯(cuò)
答案:A如果兩個(gè)數(shù)組的維度相同,但大小不同,則這兩個(gè)數(shù)組不能進(jìn)行算術(shù)運(yùn)算。()
A:錯(cuò)
B:對(duì)
答案:A設(shè)數(shù)組a=np.arange(9).reshape(3,3),則表達(dá)式a[:,[1,0,2]]的作用是交換數(shù)組a的兩列。()
A:對(duì)
B:錯(cuò)
答案:A如果兩個(gè)由數(shù)值數(shù)據(jù)組成的數(shù)組進(jìn)行點(diǎn)積運(yùn)算的結(jié)果為0,則表示這兩個(gè)數(shù)組對(duì)應(yīng)的向量垂直。()
A:對(duì)
B:錯(cuò)
答案:A一個(gè)兩行三列的數(shù)組可以看作為兩個(gè)三維的向量。()
A:對(duì)
B:錯(cuò)
答案:A在計(jì)算數(shù)據(jù)集的中心傾向時(shí),均值對(duì)數(shù)據(jù)中的異常值不敏感。()
A:錯(cuò)
B:對(duì)
答案:A百分位數(shù)常用于描述一組有序數(shù)據(jù)中的各數(shù)據(jù)項(xiàng)如何在最小值和最大值之間分布。()
A:錯(cuò)
B:對(duì)
答案:B數(shù)據(jù)離散度的計(jì)算很容易受到其中一小部分異常值的影響。()
A:錯(cuò)
B:對(duì)
答案:A當(dāng)計(jì)算數(shù)據(jù)的標(biāo)準(zhǔn)差結(jié)果為0時(shí),表示數(shù)據(jù)聚集在一起。()
A:對(duì)
B:錯(cuò)
答案:Anumpy庫(kù)中使用的ndarray數(shù)組要求數(shù)據(jù)類型必須一致。()
A:錯(cuò)
B:對(duì)
答案:A設(shè)數(shù)組a=np.arange(6).reshape(3,2),則表達(dá)式a[::-1]的作用是翻轉(zhuǎn)數(shù)組a的兩列。()
A:對(duì)
B:錯(cuò)
答案:A計(jì)算數(shù)據(jù)之間的相關(guān)性,可以使用numpy庫(kù)的corrcoef函數(shù)。()
A:對(duì)
B:錯(cuò)
答案:A使用numpy庫(kù)random子模塊的randint函數(shù)每次只能生成一個(gè)隨機(jī)整數(shù)。()
A:對(duì)
B:錯(cuò)
答案:B使用numpy庫(kù)的amax函數(shù)可以對(duì)多維數(shù)組的每一行求最大值。()
A:對(duì)
B:錯(cuò)
答案:A在計(jì)算機(jī)上使用數(shù)值近似解方法解決實(shí)際問(wèn)題時(shí),不可避免地會(huì)引入誤差,其主要來(lái)源類型有()。
A:舍入誤差
B:觀測(cè)誤差
C:截?cái)嗾`差
D:模型誤差
答案:ABCD對(duì)Numpy庫(kù)的描述,以下正確的是()。
A:是基于Python環(huán)境的科學(xué)計(jì)算基礎(chǔ)包
B:是Python的外部擴(kuò)展庫(kù)
C:只支持?jǐn)?shù)值類型的運(yùn)算
D:其核心功能的實(shí)現(xiàn)受ndarray對(duì)象的支持
答案:ABD對(duì)Numpy庫(kù)中ndarray對(duì)象的描述,以下說(shuō)法正確的是()。
A:是一個(gè)多維數(shù)組
B:對(duì)象中每個(gè)元素的存儲(chǔ)空間大小相同
C:元素可使用下標(biāo)索引方式訪問(wèn)
D:對(duì)象中元素的數(shù)據(jù)類型必須相同
答案:ABC使用Numpy庫(kù)可以創(chuàng)建單位矩陣形式數(shù)組的函數(shù)有()。
A:zeros
B:ones
C:identity
D:eye
答案:CD可以創(chuàng)建三角矩陣的Numpy庫(kù)函數(shù)有()。
A:tri
B:diag
C:tril
D:triu
答案:ACD在numpy環(huán)境中執(zhí)行語(yǔ)句序列a=np.array([1,2,3]);b=np.unique(np.append(a,2))后,以下說(shuō)法正確的是()。
A:數(shù)組a的內(nèi)容沒(méi)有改變
B:數(shù)組a和b的內(nèi)容相同
C:數(shù)組b的內(nèi)容為array([1,2,3])
D:數(shù)組a和b是同一個(gè)數(shù)組
答案:ABC將二維數(shù)組轉(zhuǎn)換為一維數(shù)組,可以使用的方法有()。
A:numpy.ravel
B:ndarray.resize
C:numpy.flatten
D:ndarray.reshape
答案:ABD使用numpy創(chuàng)建數(shù)組a=np.random.randint(1,10,[3,3]),則執(zhí)行語(yǔ)句b=a[:,::-1]后,以下說(shuō)法正確的是()。
A:數(shù)組a中的元素按列倒置后得到數(shù)組b
B:數(shù)組a和b的形狀相同
C:數(shù)組a中的元素按行倒置后得到數(shù)組b
D:數(shù)組a的內(nèi)容保持不變
答案:ABDNumpy庫(kù)提供了線性代數(shù)子模塊linalg,支持的運(yùn)算包括()。
A:求解矩陣的特征值
B:矩陣的分解和規(guī)范化
C:矩陣和矢量的基本運(yùn)算
D:求解線性方程組
答案:ABCD常用的矩陣分解方法包括()。
A:正交分解
B:奇異值分解(SVD)
C:QR分解
D:三角分解(LU)
答案:BCD使用索引訪問(wèn)數(shù)組中的元素時(shí),索引的形式可以是()。
A:布爾數(shù)組索引
B:字段名稱索引
C:整數(shù)數(shù)組索引
D:切片索引
答案:ABCD設(shè)arr是一個(gè)3行3列的numpy數(shù)值型數(shù)組,則以下操作返回原始對(duì)象視圖的有()。
A:arr.view()
B:arr[:]
C:arr+2
D:arr.flatten()
答案:AB以下屬于numpy庫(kù)子模塊的有()。
A:random
B:linalg
C:matlib
D:ma
答案:ABCDnumpy庫(kù)中的linalg子模塊可以用來(lái)()。
A:求解線性方程組
B:求兩個(gè)向量的歐式距離
C:計(jì)算兩個(gè)矩陣的乘法
D:計(jì)算矩陣的行列式
答案:ABCD設(shè)有numpy數(shù)組arr=np.random.uniform(0,10,10),以下方法中能提取該數(shù)組中整數(shù)部分的方法是()。
A:arr-arr%1
B:np.floor(arr)
C:np.trunc(arr)
D:arr.astype(int)
答案:ABCD要訪問(wèn)ndarray對(duì)象的維數(shù),可以使用對(duì)象的___屬性。
答案:Numpy庫(kù)提供的冪運(yùn)算函數(shù)是___。
答案:設(shè)Numpy庫(kù)的別名為np,執(zhí)行語(yǔ)句a=np.array([1,2,3]);b=np.array([3,3,3]);a.dot(b),則運(yùn)算結(jié)果為_(kāi)__。
答案:Nd([[1,2],[3,4]])的運(yùn)算結(jié)果為_(kāi)__。
答案:兩個(gè)離散數(shù)據(jù)序列的卷積是將一個(gè)序列翻轉(zhuǎn)并平移,然后與另一個(gè)序列進(jìn)行___運(yùn)算的結(jié)果。
答案:若有numpy數(shù)組x=np.array([2,4,7]),則使用np.gradient(x,2)計(jì)算其梯度,計(jì)算的結(jié)果為_(kāi)__。
答案:在Numpy庫(kù)中,用來(lái)計(jì)算數(shù)據(jù)序列加權(quán)平均值的函數(shù)是___。
答案:設(shè)有numpy二維數(shù)組x=np.arange(6).reshape(2,3),則表達(dá)式np.var(x)的運(yùn)算結(jié)果(保留兩位小數(shù))為_(kāi)__。
答案:在numpy中空值表示為_(kāi),無(wú)窮大表示為_(kāi)。
答案:矩陣A的逆矩陣等于A的轉(zhuǎn)置矩陣,則矩陣A一定是___。
答案:課程“學(xué)習(xí)資源”中提供了鳶尾花的文本數(shù)據(jù)文件“iris.csv”,請(qǐng)自行下載并觀察其中的數(shù)據(jù)組成規(guī)律,分別統(tǒng)計(jì)計(jì)算不同種類(species)鳶尾花的萼片(sepal)、花瓣(petal)的長(zhǎng)(length)和寬(width)的均值、中位數(shù)、標(biāo)準(zhǔn)差的值,將計(jì)算結(jié)果格式化顯示,并判斷萼片、花瓣的長(zhǎng)度和寬度之間是否存在相關(guān)性,請(qǐng)使用Python3.x編程實(shí)現(xiàn)。提示:(1)文本文件的讀取可以使用numpy庫(kù)的genfromtxt函數(shù);(2)要注意numpy中數(shù)據(jù)類型的轉(zhuǎn)換;(3)均值、中位數(shù)、標(biāo)準(zhǔn)差、相關(guān)系數(shù)的計(jì)算,請(qǐng)使用numpy庫(kù)內(nèi)置的相關(guān)函數(shù);(4)相關(guān)系數(shù)的絕對(duì)值大于等于0.5時(shí)數(shù)據(jù)具有相關(guān)性;(5)要保證程序代碼能夠正確執(zhí)行。
答案:第四章測(cè)試對(duì)pandas庫(kù)的描述,以下說(shuō)法錯(cuò)誤的是()。
A:只支持一維和二維的數(shù)據(jù)處理分析
B:是一種高效且功能強(qiáng)大的數(shù)據(jù)分析包
C:是Python的外部擴(kuò)展庫(kù),需要預(yù)先下載和安裝
D:非常適合于關(guān)系型和標(biāo)記型數(shù)據(jù)的處理和分析
答案:A關(guān)于DataFrame對(duì)象的描述,以下不正確的是()。
A:對(duì)象大小可變
B:等價(jià)于二維的ndarray對(duì)象
C:存儲(chǔ)異構(gòu)數(shù)據(jù)
D:元素值可變
答案:B關(guān)于Series對(duì)象的描述,以下不正確的是()。
A:對(duì)象中的元素值是可變的
B:對(duì)象的大小是可變的
C:對(duì)象中的數(shù)據(jù)是均勻的
D:是一個(gè)帶標(biāo)簽的一維數(shù)組
答案:BDataFrame對(duì)象使用一種行列交叉的表格結(jié)構(gòu),則以下描述不正確的是()。
A:每一列允許使用不同的數(shù)據(jù)類型
B:行和列允許增加或刪除
C:每一行和列都具有相應(yīng)的標(biāo)簽作為標(biāo)識(shí)
D:缺省情況下,默認(rèn)的行、列標(biāo)識(shí)都從0開(kāi)始
答案:A假設(shè)執(zhí)行s=pd.Series(np.random.randn(5))語(yǔ)句,已經(jīng)創(chuàng)建了一個(gè)Series對(duì)象,則以下允許的操作有()。
A:執(zhí)行s[0]=True,同時(shí)修改元素的值和數(shù)據(jù)類型
B:執(zhí)行s[:]=s[:]+1,修改所有元素的值
C:執(zhí)行s.size=6,改變對(duì)象的大小
D:執(zhí)行s.index=list(“abcde”),改變對(duì)象的索引標(biāo)識(shí)
答案:C創(chuàng)建Series對(duì)象時(shí),不可以作為其輸入數(shù)據(jù)的是()。
A:標(biāo)量值,如數(shù)字3
B:Python的集合對(duì)象
C:Python的字典對(duì)象
D:numpy的ndarray對(duì)象
答案:B若DataFrame對(duì)象是一個(gè)由10行4列組成的數(shù)值型數(shù)據(jù)集,則要使用DataFrame對(duì)象的sum函數(shù)統(tǒng)計(jì)每一行的總和,應(yīng)設(shè)置參數(shù)()。
A:axis=False
B:axis=0
C:axis=True
D:axis=1
答案:D設(shè)df是一個(gè)由100行5列組成的DataFrame對(duì)象,其中第5列標(biāo)識(shí)為“Species”,數(shù)據(jù)類型是字符串型,要統(tǒng)計(jì)該列中每個(gè)字符串的長(zhǎng)度,以下表達(dá)式正確的是()。
A:len(df[“species”])
B:df[“species”].map(lambdas:len(s))
C:df[“species”].count()
D:map(lambdas:len(s),df[“species”])
答案:B假設(shè)一個(gè)DataFrame對(duì)象df的第1列標(biāo)識(shí)為“Species”,由不同物種名稱的字符串組成,要統(tǒng)計(jì)該列中不同類別物種的個(gè)數(shù),以下表達(dá)式正確的是()。
A:df[“species”].count().unique()
B:df.value_counts(“species”).unique()
C:count(df[“species”].unique())
D:len(df[“species”].unique())
答案:D假設(shè)df為已經(jīng)創(chuàng)建的DataFrame對(duì)象,且其列標(biāo)識(shí)分別為“A”、“B”、“C”、“D”,則語(yǔ)句df.sort_values(by=[“B”,“D”])的作用是()。
A:先按B列降序排序,B列相同時(shí)再按D列降序排序
B:分別按B列、D列降序排序
C:先按B列升序排序,B列相同時(shí)再按D列升序排序
D:分別按B列、D列升序排序
答案:C在進(jìn)行數(shù)據(jù)預(yù)處理時(shí),可以被pandas理解為缺失值的有()。
A:其余選項(xiàng)都是
B:pandas模塊提供的NaN
C:Python內(nèi)置的None
D:numpy模塊提供的nan
答案:A若DataFrame對(duì)象df中存在重復(fù)數(shù)據(jù),執(zhí)行該對(duì)象的drop_duplicates方法,則以下說(shuō)法不正確的是()。
A:可以將df中所有的重復(fù)數(shù)據(jù)真正刪除
B:只能刪除df中行完全重復(fù)的所有數(shù)據(jù)
C:刪除重復(fù)數(shù)據(jù)后,行索引保持不變
D:可以刪除df中指定列完全重復(fù)的所有數(shù)據(jù)
答案:B若DataFrame對(duì)象df存儲(chǔ)的數(shù)據(jù)集中存在不同程度的缺失值NaN,則執(zhí)行該對(duì)象的dropna方法刪除這些缺失值時(shí),以下說(shuō)法正確的是()。
A:若參數(shù)axis=1且每列都存在缺失值,df將成為一個(gè)空的DataFrame對(duì)象
B:對(duì)象df中的原數(shù)據(jù)會(huì)始終保持不變
C:若參數(shù)axis=0且每行都存在缺失值,df將成為一個(gè)空的DataFrame對(duì)象
D:若參數(shù)axis=0,只要某行中存在缺失值,該行數(shù)據(jù)將被全部刪除
答案:B使用3σ原則檢測(cè)數(shù)據(jù)集中的異常值時(shí),其中的σ是指()。
A:標(biāo)準(zhǔn)差
B:均值
C:方差
D:極差
答案:A以下屬于二進(jìn)制文件格式的有()。
A:MSEXCEL
B:XML
C:TXT
D:JSON
答案:A在pandas庫(kù)與時(shí)間相關(guān)的類中,帶有時(shí)區(qū)信息,表示某個(gè)具體時(shí)間點(diǎn)的類是()。
A:Timedelta
B:Period
C:Datetime
D:Timestamp
答案:D在時(shí)間序列的處理和分析中,目前不考慮時(shí)區(qū)因素而作為國(guó)際通用時(shí)間標(biāo)準(zhǔn)的是()。
A:GMT
B:UTC
C:DST
D:EST
答案:B在Python環(huán)境中,匯編世界時(shí)區(qū)信息,且封裝在pandas庫(kù)中,為時(shí)區(qū)信息的使用帶來(lái)極大便利的第三方庫(kù)是()。
A:pytz
B:Dateutil
C:datetime
D:PyTime
答案:A數(shù)據(jù)分類是有效提高大數(shù)據(jù)集分析時(shí)空效率的必要手段,則以下關(guān)于數(shù)據(jù)分類的說(shuō)法不正確的是()。
A:數(shù)據(jù)分類的時(shí)間代價(jià)較大時(shí),分類是不必要的
B:對(duì)分類數(shù)據(jù)的操作速度會(huì)更快
C:分類數(shù)據(jù)通常用整數(shù)編碼
D:分類數(shù)據(jù)通常占用更少的內(nèi)存
答案:A使用DataFrame對(duì)象的sort_values方法對(duì)其中存儲(chǔ)的數(shù)據(jù)進(jìn)行排序時(shí),以下允許的操作是()
A:設(shè)置要排序的順序
B:設(shè)置要排序的列名
C:設(shè)置要排序的軸向
D:設(shè)置要排序的索引標(biāo)識(shí)
答案:D使用DataFrame對(duì)象的concat()方法,可以將兩個(gè)數(shù)據(jù)集合并成一個(gè)數(shù)據(jù)集。()
A:對(duì)
B:錯(cuò)
答案:B使用DataFrame對(duì)象的groupby()方法,可以按分組進(jìn)行統(tǒng)計(jì)計(jì)算。()
A:對(duì)
B:錯(cuò)
答案:A使用Pandas的read_csv()函數(shù),不僅可以讀取CSV格式的文件,而且可以解析文件中的數(shù)據(jù)內(nèi)容。()
A:錯(cuò)
B:對(duì)
答案:BFuzzyWuzzy是Python環(huán)境下對(duì)字符串模糊匹配的第三方庫(kù),它默認(rèn)使用Python的標(biāo)準(zhǔn)庫(kù)difflib進(jìn)行字符串匹配。()
A:錯(cuò)
B:對(duì)
答案:B對(duì)數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)差標(biāo)準(zhǔn)化后,數(shù)據(jù)的值限定在[0,1]之間。()
A:錯(cuò)
B:對(duì)
答案:A使用層次化索引可以直接訪問(wèn)DataFrame對(duì)象的內(nèi)層元素。()
A:對(duì)
B:錯(cuò)
答案:ASeries對(duì)象只有一個(gè)軸,不能使用分層索引。()
A:對(duì)
B:錯(cuò)
答案:B使用DataFrame對(duì)象的stack()方法,可以將其中的列轉(zhuǎn)換為行,得到一個(gè)具有多層索引的Series對(duì)象。()
A:對(duì)
B:錯(cuò)
答案:B若兩個(gè)數(shù)據(jù)子集的列數(shù)分別為n1、n2,則使用Pandas的merge方法按主鍵合并這兩個(gè)數(shù)據(jù)子集時(shí),合并后的結(jié)果數(shù)據(jù)集中的列數(shù)為n1+n2。()
A:對(duì)
B:錯(cuò)
答案:B使用Series對(duì)象的索引標(biāo)簽,可以按照字典的方式訪問(wèn)和操作對(duì)象中的元素。()
A:錯(cuò)
B:對(duì)
答案:B使用DataFrame對(duì)象的head方法,僅能查看數(shù)據(jù)集中前5行的數(shù)據(jù)。()
A:對(duì)
B:錯(cuò)
答案:B可以通過(guò)對(duì)DataFrame對(duì)象的shape屬性重新賦值的方式改變其形狀。()
A:對(duì)
B:錯(cuò)
答案:B使用DataFrame對(duì)象的reindex方法重構(gòu)索引時(shí),若該對(duì)象中原來(lái)沒(méi)有索引標(biāo)識(shí)“h”,則索引“h”對(duì)應(yīng)的行將填充為NaN。()
A:對(duì)
B:錯(cuò)
答案:A使用DataFrame對(duì)象的iloc方法選取行數(shù)據(jù)時(shí),只能使用整數(shù)形式的索引標(biāo)識(shí)。()
A:錯(cuò)
B:對(duì)
答案:BPython的外部擴(kuò)展庫(kù)pandas不具有圖表繪制的功能。()
A:對(duì)
B:錯(cuò)
答案:B在使用DataFrame對(duì)象的groupby方法進(jìn)行分組計(jì)算時(shí),若分組鍵是列標(biāo)識(shí)的列表,則分組的結(jié)果會(huì)以層次化索引表示和存儲(chǔ)。()
A:錯(cuò)
B:對(duì)
答案:BJSON格式的數(shù)據(jù)是以鍵-值對(duì)形式存儲(chǔ)的序列化文本類型數(shù)據(jù),可以使用pandas庫(kù)的read_json和to_json方法讀寫。()
A:錯(cuò)
B:對(duì)
答案:B如果數(shù)據(jù)集中表示日期時(shí)間的數(shù)據(jù)是一個(gè)很大的整數(shù),一般是指在內(nèi)部從新紀(jì)元Epoch開(kāi)始的秒數(shù)。()
A:錯(cuò)
B:對(duì)
答案:B在表示時(shí)間序列的頻率中,WOM-3FRI表示每月第3個(gè)星期五。()
A:對(duì)
B:錯(cuò)
答案:A以協(xié)調(diào)世界時(shí)UTC形式表示的時(shí)間戳值是帶有時(shí)區(qū)信息的,在進(jìn)行運(yùn)算時(shí)需要進(jìn)行時(shí)區(qū)的轉(zhuǎn)換。()
A:對(duì)
B:錯(cuò)
答案:B創(chuàng)建pandas庫(kù)的Series對(duì)象時(shí),以下可以作為其數(shù)據(jù)參數(shù)的有:()
答案:ABD假設(shè)已經(jīng)創(chuàng)建列標(biāo)識(shí)分別為“A”、“B”、“C”、“D”共4列的DataFrame對(duì)象df,則以下語(yǔ)句中能夠同時(shí)訪問(wèn)C列、D列所有數(shù)據(jù)的是()
答案:ABC執(zhí)行語(yǔ)句序列data=[[4,5,6],[4,5,6],[4,5,6]];df=pd.DataFrame(data,columns=list(“ABC”))創(chuàng)建DataFrame對(duì)象df,則以下可以將df中值為5的數(shù)據(jù)修改為數(shù)值10的語(yǔ)句是()。
A:df.loc[:,“B”]=5
B:df[“B”]=10
C:df.replace(5,10,inplace=True)
D:df[df.values==5]=10
答案:ABCD使用pandas庫(kù)可以直接讀取的外部文件格式包括()。
A:HTML格式文件
B:XML格式文件
C:CSV格式文件
D:Excel格式文件
答案:ABCD使用DataFrame對(duì)象的groupby方法對(duì)數(shù)據(jù)分組時(shí),以下說(shuō)法正確的是()。
A:分組后的結(jié)果可以直接顯示查看
B:一般遵循拆分、應(yīng)用、合并的過(guò)程
C:函數(shù)作為分組鍵時(shí),函數(shù)的返回值作為分組的名稱
D:分組生成的GroupBy對(duì)象包含數(shù)據(jù)分組的所有信息
答案:BCD對(duì)時(shí)間序列數(shù)據(jù)的重采樣,以下說(shuō)法正確的是()。
A:對(duì)以日期為索引的時(shí)間序列升采樣時(shí)目標(biāo)頻率必須是源頻率的超時(shí)期
B:升采樣時(shí)會(huì)產(chǎn)生大量的缺失值
C:本質(zhì)上是頻率轉(zhuǎn)換的過(guò)程
D:降采樣時(shí)一般要進(jìn)行相應(yīng)的聚合運(yùn)算
答案:BCD在進(jìn)行時(shí)間序列分析時(shí),以時(shí)間順序排列構(gòu)成的觀測(cè)樣本序列數(shù)據(jù)集,一般具有的基本特性包括()。
A:趨勢(shì)性
B:季節(jié)性變化
C:隨機(jī)性
D:周期性
答案:ABCD對(duì)時(shí)間序列的分析和預(yù)測(cè),可以通過(guò)移動(dòng)窗口并在窗口上進(jìn)行統(tǒng)計(jì)計(jì)算的方式。Pandas應(yīng)用于移動(dòng)窗口計(jì)算的常用函數(shù)有()。
A:shift
B:rolling
C:ewm
D:expanding
答案:BCD在Pandas環(huán)境中使用分類數(shù)據(jù),以下說(shuō)法正確的是()。
A:分類數(shù)據(jù)通常占用少的多的內(nèi)存空間
B:可以人為指定分類數(shù)據(jù)的整數(shù)編碼
C:操作分類對(duì)象Categorical的方法是通過(guò)其cat屬性提供的
D:支持分類類型的底層算法采用整數(shù)編碼數(shù)組,速度更快
答案:ABCD在Python環(huán)境中,可以使用鏈?zhǔn)骄幊趟枷氲膱?chǎng)景有()。
A:關(guān)系運(yùn)算表達(dá)式
B:對(duì)數(shù)據(jù)集進(jìn)行一系列變換
C:閉包函數(shù)的調(diào)用
D:自定義類成員方法的調(diào)用
答案:ABCD在pandas的數(shù)據(jù)合并方法中,既可以按行合并,又可以按列合并的方法有()。
A:join
B:append
C:concat
D:merge
答案:ACD以下屬于pandas庫(kù)自帶的基本數(shù)據(jù)結(jié)構(gòu)的是()。
A:list
B:DataFrame
C:Series
D:ndarray
答案:BC假設(shè)執(zhí)行df=pd.DataFrame(np.random.randn(4,3),index=range(4),columns=[“one”,“two”,“three”])語(yǔ)句已經(jīng)正確創(chuàng)建了一個(gè)DataFrame對(duì)象,則以下允許的操作有()。
A:執(zhí)行df.iloc[2]選擇第三行
B:執(zhí)行df.pop(“two”)刪除第二列
C:執(zhí)行df[“four”]=df[“one”]+df[“three”]添加一列
D:執(zhí)行df.index=list(“abcd”)改變對(duì)象的索引標(biāo)識(shí)
答案:ABCD使用DataFrame對(duì)象的describe方法,可以查看數(shù)據(jù)集的()。
A:每個(gè)數(shù)值列的數(shù)據(jù)項(xiàng)個(gè)數(shù)
B:每個(gè)數(shù)值列的標(biāo)準(zhǔn)差
C:每個(gè)非數(shù)值列的類別數(shù)
D:每行的最大值和最小值
答案:ABC使用DataFrame對(duì)象的groupby方法對(duì)數(shù)據(jù)進(jìn)行分組后,得到一個(gè)GroupBy對(duì)象,則以下關(guān)于GroupBy對(duì)象的說(shuō)法正確的是()。
A:該對(duì)象包含要進(jìn)行分組計(jì)算的所有信息
B:該對(duì)象包含對(duì)數(shù)值列的分組計(jì)算結(jié)果
C:可以通過(guò)該對(duì)象直接查看分組的結(jié)果
D:是一個(gè)可迭代對(duì)象,由分組鍵值和對(duì)應(yīng)的數(shù)據(jù)塊組成
答案:AD采用分組機(jī)制對(duì)數(shù)據(jù)進(jìn)行計(jì)算時(shí),以下對(duì)分組聚合和解封的說(shuō)法正確的是()。
A:可以直接在分組對(duì)象上執(zhí)行統(tǒng)計(jì)計(jì)算
B:只能對(duì)數(shù)據(jù)集中的數(shù)值型數(shù)據(jù)進(jìn)行計(jì)算
C:transform方法是對(duì)分組解封后的數(shù)據(jù)轉(zhuǎn)換運(yùn)算
D:apply方法是在各個(gè)分組結(jié)果上的聚合運(yùn)算
答案:ABCD在使用pandas庫(kù)的get_dummies方法對(duì)分類特征進(jìn)行啞變量處理以滿足某些回歸分析模型對(duì)數(shù)值型輸入的要求時(shí),以下說(shuō)法正確的是()。
A:get_dummies可以接收DataFrame對(duì)象的一列作為要處理的啞變量
B:啞變量的數(shù)值沒(méi)有數(shù)量大小的意義,一般為0或1
C:啞變量處理后的數(shù)據(jù)變得更加稀疏,因此降低了模型的運(yùn)算速度
D:某一輸入特征有n種分類時(shí),可以設(shè)置n-1個(gè)啞變量
答案:ABD在進(jìn)行數(shù)據(jù)處理分析時(shí),對(duì)數(shù)據(jù)進(jìn)行離散化處理的原因主要有()。
A:模型算法的要求
B:減少數(shù)據(jù)量,降低算法的時(shí)空開(kāi)銷
C:提高算法對(duì)樣本的抗噪聲能力
D:簡(jiǎn)化數(shù)據(jù)結(jié)構(gòu),更容易理解
答案:ABCD在進(jìn)行數(shù)據(jù)的處理分析時(shí),要求對(duì)原始數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)化處理,其主要原因有()。
A:消除數(shù)據(jù)特征之間量綱的差異
B:保證算法的準(zhǔn)確性
C:消除評(píng)價(jià)指標(biāo)之間的數(shù)量級(jí)差異
D:保證結(jié)果的可靠性
答案:ACD在pandas庫(kù)的數(shù)據(jù)組織方式上,允許使用層次化索引,以使得在同一個(gè)軸上可以擁有多個(gè)索引級(jí)別,其主要原因有()。
A:數(shù)據(jù)子集的選取和訪問(wèn)更加簡(jiǎn)單
B:能夠以低維方式處理高維數(shù)據(jù)
C:更容易實(shí)現(xiàn)不同層次的數(shù)據(jù)交換和排序
D:使得DataFrame對(duì)象可以存儲(chǔ)和操作三維的數(shù)據(jù)
答案:ABCD數(shù)據(jù)轉(zhuǎn)換主要指數(shù)據(jù)類型轉(zhuǎn)換,數(shù)據(jù)映射、和,其主要目的是降低內(nèi)存消耗。
答案:使用pandas進(jìn)行數(shù)據(jù)預(yù)處理時(shí),比較常用的處理包括_、_、___等。
答案:在Pandas能夠讀寫的二進(jìn)制文件格式中,HDF5格式是一種全新的_數(shù)據(jù)格式,其文件是_和___兩種基本數(shù)據(jù)對(duì)象的容器。
答案:在Python環(huán)境中,如果已經(jīng)建立了與數(shù)據(jù)庫(kù)的連接,使用連接對(duì)象的execute方法,可以使用_和_兩種方式執(zhí)行數(shù)據(jù)庫(kù)的相關(guān)操作。
答案:對(duì)GroupBy對(duì)象的數(shù)據(jù)聚合,可以使用該對(duì)象的聚合函數(shù)、_方法或_方法。
答案:使用Pandas的concat方法,既可以進(jìn)行數(shù)據(jù)集的_連接合并,又可以進(jìn)行數(shù)據(jù)集的_連接合并。
答案:對(duì)于時(shí)間序列中不帶時(shí)區(qū)信息的樸素時(shí)區(qū),可以使用時(shí)間序列的___方法將其轉(zhuǎn)換為本地敏感時(shí)區(qū)。
答案:設(shè)錨定頻率為“Q-FEB”,時(shí)期對(duì)象為Period(‘2020Q1’,freq=‘Q-FEB’),則使用該對(duì)象的asfreq方法將其轉(zhuǎn)換為日頻,則默認(rèn)的結(jié)果為_(kāi)__。
答案:對(duì)時(shí)間序列的重采樣,一般可以使用DataFrame對(duì)象的___方法來(lái)實(shí)現(xiàn)。
答案:使用平滑法可以削弱或消除短期隨機(jī)波動(dòng)對(duì)時(shí)間序列的影響,使序列得以平滑,常用的平滑模型方法有簡(jiǎn)單移動(dòng)平均、_和_等方法。
答案:第五章測(cè)試Matplotlib庫(kù)中用于實(shí)現(xiàn)繪圖功能的最主要模塊是()。
A:figure
B:animation
C:pylot
D:style
答案:C使用matplotlib庫(kù)繪制圖表時(shí),關(guān)于畫布和坐標(biāo)軸,即figure對(duì)象和axes對(duì)象的描述,以下不正確的是()。
A:一個(gè)figure對(duì)象可以包含多個(gè)axes對(duì)象
B:調(diào)用plot方法繪制圖形時(shí),會(huì)自動(dòng)創(chuàng)建一個(gè)figure對(duì)象和一個(gè)axes對(duì)象
C:一個(gè)axes對(duì)象只能在一個(gè)figure對(duì)象中使用
D:在同一個(gè)figure對(duì)象上繪制的多個(gè)圖形只能共用一個(gè)axes對(duì)象
答案:D為保證數(shù)據(jù)集中的數(shù)據(jù)點(diǎn)值能夠在坐標(biāo)軸上全部畫出,使得坐標(biāo)軸的大小適應(yīng)數(shù)據(jù)的顯示,可以使用Matplotlib庫(kù)繪圖模塊的()函數(shù)實(shí)現(xiàn)。
A:axis
B:plot
C:autoscale
D:set_axes
答案:C使用matplotlib庫(kù)繪制圖表,要在圖表中添加注解,應(yīng)調(diào)用pyplot模塊的()方法來(lái)實(shí)現(xiàn)。
A:figure
B:legend
C:annotate
D:plot
答案:C使用matplotlib.pyplot模塊的subplot方法在畫布上繪制子圖時(shí),在調(diào)用subplot(2,1,1)之后,若再調(diào)用subplot(2,3,4),則創(chuàng)建的子圖是()。
A:第2行的第4個(gè)子圖
B:第2行的第3個(gè)子圖
C:第2行的第2個(gè)子圖
D:第2行的第1個(gè)子圖
答案:D使用matplotlib.pyplot模塊繪制柱形圖和直方圖時(shí),以下說(shuō)法不正確的是()。
A:柱形圖中只有柱子的高度有意義
B:直方圖中用柱子的寬度和高度均有意義
C:柱形圖和直方圖所表示的數(shù)據(jù)均應(yīng)具有連續(xù)性
D:繪制柱形圖和直方圖時(shí),柱子的寬度均可以不同
答案:C制作詞云圖時(shí),以下可以用來(lái)分詞的模塊是()。
A:echarts
B:WordCloud
C:jieba
D:wordcloud2
答案:C繪制三維線框圖,可以使用mplot3d模塊的()方法。
A:plot
B:plot3d_wireframe
C:plot3d
D:plot_wireframe
答案:D使用Axes3D對(duì)象的bar3d(x,y,z,dx,dy,dz)函數(shù)繪制三維柱狀圖時(shí),其中的參數(shù)x、y和z表示()。
A:柱子的大小
B:柱子的形狀
C:柱子的體積
D:柱子錨點(diǎn)的坐標(biāo)
答案:D三翼面圖的繪制,可以使用Axes3D對(duì)象的()函數(shù)。
A:plot_surface
B:plot_wireframe
C:contourf
D:plot_trisurf
答案:D使用matplotlib庫(kù)繪制圖表時(shí),若要將y軸的刻度設(shè)置為對(duì)數(shù)形式,應(yīng)使用坐標(biāo)軸對(duì)象axes的方法是()。
A:set_title
B:set_yticks
C:set_yscale
D:set_ylabel
答案:C使用繪圖模塊pyplot的bar方法繪制柱形圖時(shí),要在同一個(gè)繪圖區(qū)上繪制多個(gè)柱形圖,且保證這些柱形圖不重疊,正確的做法是()。
A:設(shè)置不同的x坐標(biāo)位置
B:同時(shí)調(diào)整柱形圖的寬度和x軸上的坐標(biāo)位置
C:設(shè)置柱子不同的對(duì)齊方式
D:設(shè)置柱子具有不同的寬度
答案:B使用繪圖模塊pyplot的hist方法繪制直方圖時(shí),參數(shù)histtype用來(lái)設(shè)置要繪制的直方圖類型,其值不可以設(shè)置為()。
A:barstacked
B:stepfilled
C:barplot
D:step
答案:C使用pyplot模塊的legend方法在繪圖區(qū)添加圖例時(shí),參數(shù)loc用來(lái)指定圖例框的位置,其取值有()種可能。
A:10
B:11
C:8
D:9
答案:A對(duì)常用的二維圖表,以下說(shuō)法不正確的是()。
A:直方圖既能表現(xiàn)分組的大小,又能表現(xiàn)各分組的頻率高低
B:餅圖用來(lái)表現(xiàn)特征的占比情況,且對(duì)數(shù)量的比較更容易辨識(shí)
C:柱狀圖只能在一個(gè)維度上進(jìn)行比較
D:散點(diǎn)圖可以用來(lái)推斷數(shù)據(jù)特征之間的相關(guān)性
答案:Bmatplotlib是可以直接在Python環(huán)境中使用的標(biāo)準(zhǔn)庫(kù),無(wú)須事先安裝。()
A:錯(cuò)
B:對(duì)
答案:A在使用matplotlib.pyplot模塊中的plot()函數(shù)繪制折線圖時(shí),matplotlib會(huì)自動(dòng)創(chuàng)建一個(gè)繪圖區(qū)(figure)。()
A:錯(cuò)
B:對(duì)
答案:B堆積圖可以表示不同部分對(duì)總量的數(shù)量貢獻(xiàn),只能表現(xiàn)事物的總體趨勢(shì)。()
A:錯(cuò)
B:對(duì)
答案:A散點(diǎn)圖可以用來(lái)判斷不同數(shù)據(jù)集之間是否存在相關(guān)性。()
A:錯(cuò)
B:對(duì)
答案:B使用matpotlib.pyplot模塊的xcorr方法繪制互相關(guān)圖時(shí),會(huì)通過(guò)numpy庫(kù)的correlate函數(shù)自動(dòng)計(jì)算數(shù)據(jù)之間的相關(guān)性。()
A:錯(cuò)
B:對(duì)
答案:B自相關(guān)圖可以用來(lái)表現(xiàn)同一個(gè)數(shù)據(jù)集在不同時(shí)間周期內(nèi)的相似度。()
A:對(duì)
B:錯(cuò)
答案:A使用matplotlib.animation模塊的FuncAnimation類繪制動(dòng)畫時(shí),每一幀的繪制都需要回調(diào)創(chuàng)建構(gòu)成幀的繪圖對(duì)象函數(shù)。()
A:對(duì)
B:錯(cuò)
答案:A使用matplotlib.animation模塊的ArtistAnimation類繪制動(dòng)畫時(shí),必須預(yù)先創(chuàng)建構(gòu)成動(dòng)畫的每一幀圖像。()
A:錯(cuò)
B:對(duì)
答案:BOpenGL是一種開(kāi)放式圖形庫(kù),獨(dú)立于硬件和操作系統(tǒng)平臺(tái)。()
A:錯(cuò)
B:對(duì)
答案:BNetworkX庫(kù)提供了網(wǎng)絡(luò)的可視化功能,因此使用NetworkX庫(kù)繪制網(wǎng)絡(luò)圖時(shí),不需要導(dǎo)入matplotlib庫(kù)的繪圖模塊pyplot。()
A:錯(cuò)
B:對(duì)
答案:APyLab模塊不屬于matplotlib庫(kù),它能夠單獨(dú)導(dǎo)入到Python環(huán)境并實(shí)現(xiàn)基本圖表的繪制。()
A:錯(cuò)
B:對(duì)
答案:B使用matplotlib庫(kù)既可以在平面直角坐標(biāo)系下繪圖,又可以在極坐標(biāo)系下繪圖。()
A:錯(cuò)
B:對(duì)
答案:Bmplot3d是專門用來(lái)繪制三維圖形的工具包,可以使用frommatplotlibimportmplot3d語(yǔ)句導(dǎo)入到Python環(huán)境。()
A:錯(cuò)
B:對(duì)
答案:Aanimation模塊是屬于matplotlib庫(kù)的一個(gè)子模塊,可以使用frommatplotlibimportanimation語(yǔ)句導(dǎo)入到Python,并使用其中的接口類生成動(dòng)畫。()
A:錯(cuò)
B:對(duì)
答案:B散點(diǎn)圖可以用于表示三維特征的分布情況。()
A:對(duì)
B:錯(cuò)
答案:A以下屬于圖表基本組成的有()。
A:繪圖區(qū)
B:坐標(biāo)軸
C:圖例
D:圖表標(biāo)題
答案:ABCD在Python環(huán)境下制作詞云圖時(shí),第三方庫(kù)jieba的使用是非常關(guān)鍵和必要的,其主要功能包括()。
A:子模塊posseg可以進(jìn)行詞性分析
B:以不同模式對(duì)文本進(jìn)行分詞
C:子模塊analyse可以進(jìn)行關(guān)鍵詞提取
D:對(duì)分詞結(jié)果進(jìn)行詞頻統(tǒng)計(jì)
答案:ABC在matplotlib的pyplot模塊中,可以用來(lái)創(chuàng)建圖表中的子區(qū)的方法有()。
A:subplot2grid
B:subplot
C:GridSpecPlot
D:subplots
答案:ABD使用matplotlib的pyplot模塊,可以用來(lái)創(chuàng)建極坐標(biāo)系的方法有()。
A:調(diào)用subpl
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年福州貨運(yùn)從業(yè)資格試題答案解析
- 2025年武漢貨運(yùn)從業(yè)資格證考試模擬考試題及答案
- 2025年塔城貨運(yùn)資格證培訓(xùn)考試題
- 戰(zhàn)略管理能力課件
- 2024年標(biāo)準(zhǔn)委托服務(wù)代理合同模板版B版
- 2024年爬架租賃合同:鋁合金框架出租
- 2024全新智能噴泉控制系統(tǒng)研發(fā)與安裝合同3篇
- 《膀胱癌治療及護(hù)理》課件
- 2025私營(yíng)企業(yè)用工合同模板
- 2025工程工期延誤合同
- 2024年新青島版(六三制)六年級(jí)上冊(cè)科學(xué)全冊(cè)知識(shí)點(diǎn)
- YC-T 591-2021 煙草行業(yè)實(shí)驗(yàn)室安全管理要求
- 2024(新高考2卷)英語(yǔ)試題詳解解析 課件
- 信托公司保密管理策略
- 煙酒行轉(zhuǎn)讓合同范本
- 報(bào)告文學(xué)研究
- 5.2《大學(xué)之道》課件+2024-2025學(xué)年統(tǒng)編版高中語(yǔ)文選擇性必修上冊(cè)
- 棄土綜合利用協(xié)議
- 案例2-5 節(jié)能效果對(duì)比講解
- 荊楚民藝智慧樹(shù)知到期末考試答案章節(jié)答案2024年湖北第二師范學(xué)院
- SH/T 3065-2024 石油化工管式爐急彎彎管工程技術(shù)規(guī)范(正式版)
評(píng)論
0/150
提交評(píng)論