Python数据分析与应用课后习题参答案16 人邮高职.docx

上传人:lao****ou 文档编号:189387 上传时间:2023-05-12 格式:DOCX 页数:16 大小:31.43KB
下载 相关 举报
Python数据分析与应用课后习题参答案16 人邮高职.docx_第1页
第1页 / 共16页
Python数据分析与应用课后习题参答案16 人邮高职.docx_第2页
第2页 / 共16页
Python数据分析与应用课后习题参答案16 人邮高职.docx_第3页
第3页 / 共16页
Python数据分析与应用课后习题参答案16 人邮高职.docx_第4页
第4页 / 共16页
Python数据分析与应用课后习题参答案16 人邮高职.docx_第5页
第5页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Python数据分析与应用课后习题参答案16 人邮高职.docx》由会员分享,可在线阅读,更多相关《Python数据分析与应用课后习题参答案16 人邮高职.docx(16页珍藏版)》请在第一文库网上搜索。

1、Python数据分析与应用课后习题参答案1-6(人邮)习题1一、选择题1.B2.C3.D4.D5.B二、操作题(略)习题2一、选择题1 .A2.B3.B4.D5.B二、编程题1代码如下:USer=inputf请输入用户名:,)ifuser=seven:PaSSWOrd=input(请输入密码:,)ifpassword=,123,:Print(登陆成功!,end=)e1se:PrintC登陆失败)2 .代码如下:foriinrange(0,3):USer=input(请输入用户名:,)ifuser=seven:password=input(请输入密码:,)ifpassword=123:Print

2、c登陆成功!-end=,)breake1se:Prim(,登陆失败?e1se:Print(,用户名不正确)Print(,你的输入次数超过3次!)3 .代码如下:sum=0whi1ei100:i+=1ifi%2=0:sum=sum+ie1ifi%2!=0:sum=sum-iprint(sum)4代码如下:print(1en(1ist)(2) 1ist.append(seven,)1ist(3) 1ist.insert(Oz,Korea)1ist(4)1ist1=Eng1and,1ist(5) 1ist.remove(,America)1ist(6) 1ist.pop1ist1ist.pop1is

3、t(8) foriinrange(2)1ist.pop(2)(9) 1ist.reverse()1ist(10) fori,jinenumerate(1ist):print(ij)(11) foriin1ist:print(i)5.代码如下:(1) 1ist=dict.keys()foriin1ist:print(i)(2) 1ist=dict.va1ues()foriin1ist:print(i)(3) 1ist=dict.items()foriin1ist:print(i)(4) dict,k4,=,v4,diet(5) dict,k1,=,a1ex,diet(6) dictk3.appe

4、nd(144,)diet(7) dict,k3,.insert(018)diet习题3一、选择题1.D2.A3.D4.D5.A二、操作题1. importnumpyasnpprint(np.arange(0,1,0.01)2. importnumpyasnpprint(np.random.randn(100)3. A=np.arange(0,1,0.01)B=np.random.randn(100)print(A+B)print(A-B)print(A*B)print(AB)4. np.sum(A)np.mean(a)np.std(a)np.var(a)np.min(a)np.max(a)习题

5、4一、选择题1.A2.A3.B4.D5.D二、操作题1. importpandasaspdmtcars=pd.read-csv(,.datamtcars.csv,)print(mtcars的维度为:,mtcars.ndim)print(,mtcars的大小为:,mtcars.shape)2. print(,mtcars的描述性统计为:,mtcars.describe()3. data=mtcars.1ocz,cy,carb,mpg,hp,mpgHp=data.groupby(cycarb,).mean()Printc不同cy1(汽缸数),carb(化油器)对应的mpg(油耗)和hp(马力)的均

6、值为:,mpgHp)习题5一、选择题1.B2.B3.D4.C5.C二、操作题1代码如下:importnumpyasnpimportmatp1ot1ib.pyp1otaspitp1t.rcParamsfont.sans-serif,=SimHei#设置中文显示p1t.rcParams,aes.unicode-minus,=Fa1sedata=np.1oad(.data国民经济核算季度数据.npz)name=dataco1umns#提取其中的co1umns数组,视为数据的标签va1ues=datava1ues#提取其中的va1ues数组,数据的存在位置p=p1t.figure(figsize=(1

7、2,12)#设置画布#子图1ax1=p.add_subp1ot(2,1,1)p1t.scatter(va1uesr,0zva1ues3/marker=o,c=r)#绘制散点pit.scatter(Va1UeS:,VaIUeS匕4,marker=D,c=b)#绘制散点p1t.scatter(va1ueszO,va1uesz5,marker=v,c=y)#绘制散点P1tMabe1c生产总值(亿元)()#添加纵轴标签p1t.tit1e(2000-2017年各产业季度生产总值散点图冲#添加图表标题P1tjegend(第一产业?第二产业?第三产业)#添加图例# #子图2a2=p.add_subp1ot(

8、2,1,2)p1t.scatter(va1uesz0,va1uesz6,marker=。,c=r)#绘制散点p1t.scatter(va1ues:,0,va1ues:,7,marker=D,c=b)#绘制散点p1t.scatter(va1uesz0,va1ues,8,marker=v/c=y)#绘制散点pit.scatter(Va1UeS匕01Va1UeS匕9,marker=8c=,g,)绘制散点p1t.scatter(va1ues,O,va1uesz1,marker=,p,c=c)#绘制散点p1t.scatter(va1ues,O,va1ues:,!/marker=,+,zc=m绘制散点pi

9、t.scatter(Va1UeS:,01VaIUeS匕12,marker=,s,c=k)#绘制散点# #绘制散点p1t.scatter(va1uesr,O,va1uesz13,marker=,*,c=,purp1e,)# #绘制散点p1t.scatter(va1ues,0,vaues,14,marker=,d,c=,brown)PItjegend(,农业。工业,建筑。批发。交通,餐饮7金融,房地产,其他p1t.x1abe1(,年份,)#添加横轴标签p1t.y1abe(生产总值(亿元)#添加纵轴标签p1t.xticks(range(0,70z4),va1uesrange(0,70z4),1,ro

10、tation=45)p1t.savefig(.tmp2000-2017年季度各行业生产总值散点子图.png)p1t.show()2 .代码如下:importnumpyasnpimportmatp1ot1ib.pyp1otaspitp1t.rcParamsfont.sans-serif=*SimHei#设置中文显示p1t.rcParams,axes.unicode-minus,=Fa1sedata=np.1oad(.data国民经济核算季度数据.npz)name=dataco1umns#提取其中的co1umns数组,视为数据的标签va1ues=datava1ues*#提取其中的va1ues数组,

11、数据的存在位置1abe1=第一产业?第二产业,第三产业#刻度标签p1t.figure(figsize=(6,5)#设置画布p1t.bar(range(3),va1ues-1,3:6,width=0.5)#绘制散点图p1t.x1abe(产业,)#添加横轴标签p1t.y1abe1(生产总值(亿元)#添加y轴名称p1t.xticks(range(3)Jabe1)p1t.tit1e(2017年第一季度各产业国民生产总值直方图)#添加图表标题p1t.savefig(.tmp2017年第一季度各产业国民生产总值直方图.png)p1t.show()3 .代码如下:Iabe11=第一产业?第二产业7第三产业1

12、#标签1Iabe12=哝业,1工业,建筑,批发交通,餐饮金融7房地产7其他#标签2exp1ode1=0,01,0.01,0.01ep1ode2=0,01z0.01z0.01,0.01,0.01,0.01,0.01,0.01z0.01p=p1t.figure(figsize=(12,12)# #子图1ax1=p.add_subp1ot(2,2,1)p1t.pie(va1ues0,36,Pode=exp1ode1Jabe1s=1abe11,autopct=%1.1f%)#绘制散点图p1t.tit1e(2000年第一季度国民生产总值产业构成分布饼图,)# #子图2a2=p.add_subp1ot(2

13、,2,2)p1t.pie(va1ues-1,3:6,Pode=exp1ode1,1abe1s=1abe11,autopct=%1.1f%)#绘制散点图p1t.tit1e(2017年第一季度国民生产总值产业构成分布饼图,)#子图3a3=p.add-subp1ot(2,2z3)p1t.pie(va1ues0,6J,ep1ode=exp1ode2Jabe1s=1abe12,autopct=%1.1f%)#绘制散点图p1t.tit1e(2000年第一季度国民生产总值行业构成分布饼图,)#添加图表标题# #子图4a4=p.add_subp1ot(2,2,4)p1t.pie(va1ues-1z6J,exp

14、1ode=exp1ode2,1abe1s=1abe12,autopct=%1.1f%)#绘制散点图p1t.tit1e(2017年第一季度国民生产总值行业构成分布饼图川#添加图表标题# #保存并显示图形p1t.savefig(1tmp国民生产总值构成分布饼图.png,)p1t.show()4 .代码如下:Iabe11=第一产业?第二产业7第三产业1#标签1Iabe12=农业?工业?建筑?批发?交通匚,餐饮金融7房地产7其他#标签2gdp1=(IiSt(VaIUeS匕3),IiSt(VaIUeS匕4),IiSt(VaIUeS:,5)gdp2=(1ist(va1ues,i)foriinrange(6,15)p=p1t.figure(figsize=(8z8)# #子图1ax1=p.add_subp1ot(2,1,1)# #绘制散点

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服