Python可视化数据分析期末考试试卷_第1页
Python可视化数据分析期末考试试卷_第2页
Python可视化数据分析期末考试试卷_第3页
Python可视化数据分析期末考试试卷_第4页
Python可视化数据分析期末考试试卷_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Python可视化数据今折期末考欲试及

课程类型考查考试时间150分钟出卷教师江建

专业班级软工20103班考试学期2022上学期期末

学生姓名罗昌桂学号班级软工20103

Jx"-y"+8x--------------

一、已知x=6・7,y7.8,z3,编程实现+-^log10x+logoy-Inx,

&'-arctanx

求此公式的值.(5')

运行结果:

importmath

x=6.7

y=7.8

z=3

s=(((x,z)(y,z))+8*x)/((x)(x))+((x,10)+(y,10))(x)

print(s)

-0.5727239129454762

二、编程实现利用程序计算下列公式:已知x=1.2,y=5,z=4.5,求:(5')

x,-y,+t55

+Jlogiox+log10y+|x-y-8xyz|+ln(l+x)

e*+y!

运行结果:importmath

x=l.2

y=5

z=4.5

s=((x,z)(y,z)+(y))/((x)+rial(y))+((x,10)+(y,10)+((x,5)(y,5)-8*x*y*z))

+(l+x)

print(s)

U.\Ubeib\±7OOO\HppUdL<

47.2334132161596

三、利用turtle库绘制一个小雪人。(10,)

【源程序】

importturtleast

tspeed(O)

t.circleC^OO)

t.n'ght(18。)

t.cisle(25。)

t.pei^upO

t.goto(0,q。)

t.pendow八0

t.coloured1')

t.forward^O)

tJeff(工20)

t.fOKW〃以(3。)

thft(12。)

t.forw〃4(30)

t.ehd_M/()

t.colo^1black1)

t.pe八岬?0

t.goto(0,'50')

t.pei^dow^O

t.left(3O)

t.forw〃以(7。)

t.pe^upO

t.goto(50,30)

t.pendow八0

t.Hght(工20)

t.forward(70)

t.begi八一fill。

t.colo^1black1)

t.pei^upO

t.goto^Oj^O)

t.pendow八0

t.circle(ts)

t.end_fillO

t.begin_fill()

t.colorC1black1)

t.pe^upC)

t.goto(-SO,130)

t.pe八down。

t.c/rc/eflS)

t.pe"4Po

t.got。(。二6。)

t.pendow八0

foriin.rYmge(2O):

t.forward(^)

t.Hg砥工)

t.peiaupQ

t.goto(-8016。)

t.pe八dow八0

foriMr7mge(2O):

t.forward(^)

t.Hght(1)

t.砥)

【结果输出图示】

四.利用turtle函数,在屏幕上随机生成50个五颜六色的五角星(10,)

fPyVnnrurtrtevNo-OX

★月

¥*

【源程序】

importturtleast

importm八dona

t.color^ode(ZSS)

tspeed(o)

forii八HMge(8O):

red=255)

blue=八255)

gvee八=八25S)

X=M-22。,220)

y=八2(-2皿20。)

t.peiaupQ

七.goto(x,y)

t.pe八dow八0

t.colo^red,blue,green)

foriinm八gc(5):

t.forw〃〃(25)

t.Hght(工44)

t.htQ

t.doMQ

五、利用.jpg图片,正能量故事.txt导入并绘制成词云图,如下图所示,生成一个图片名称

为.png的图片。(109

健将比别人更好就可以•—

还Jft对已有的横式修修加卜

并Ui®限中的贯彻E

只一卖点清暗

想要成功w<

成功你只要做好一件事让我A3•看Twittei

<匚能里励积!噬妻第三篇

一一一…""EWL嬴丽所嬴"

®EQQ©®3GKdS^i

【源程序】

importjieba

importwordclomd

而portiw\ageio

f/=ope八,正能量故事.txtSe八codi八g二'七F-8,)

Mk=d(ljpg)

w=(0bid(width二二OOO,

height=700

i^ask=i^kJ

Foct_pa±h=",

backgvobm4_co{oUwhiteL

scHe=:15)

String="''.joi^txtlist)

w.geMte(string)

w.toJileC.png')

【结果输出图示】

4qqpngp"H.i",,、,,、"”自T)•2/2[特用0$元/无解法之ceo:一q□X

®w

服务情况

弓阳

试运行方式照片可以就:

单纯创造创业者n

人噌别人:你

拽*§获网成功

里创量上再加,蟠

被"功能:,yW

;开始黑羽吉

什么音Wffl露目产蚓加1HM

但求「‘「帆”q

小多少少劭羌困窟H所;时间

励志匕

f故--A-原因应

■延回归设定

%下那个自己因为至

«「互动更新当状志

故事到

回至花

一原则徨■于支加!S

应用而且

阖«只要这样没有分享中

agram怎么内部PolyvoreBurbn推特

R

.膏♦所的司片<>©@窈曲/6i

六、利用matplotlib库绘制3D立体饼图(如下图所示)文件名为:(10,)

要求:

1.屏幕大小为(9,9)

2.显示各个内容名称,即标签labels=丫Frogs*,1Hogs1,『Dogs1,1Logsf

3.显示各个国家所占百分比sizes=[15,30,45,10]

4.突出显示Hogs

5.做成2d的格式,即做出阴影

,XFigure1□X

«l±l±+Q三El

【源程序】

importpandasaspd

importH.umpyasnp

importtaspit

frokv\i^xatplotlibimportrcParai^s

e(figsize=(Q,Q))

rcParakv\s[f,]=2。

(。.工5Q3OQ.45Q.:101exWode=[OQ.2QQj」nbck=]FYogs'JH0gs'「Dogs'/Logs'jM〃切pc之

ttr

=%.lf%%J$hadow=Tiue')

Cequal1)

0

【结果输出图示】

七、绘制一个三维图形(10,)

CD#生成代表X轴数据的列表

x=np.arange(-3.0,3.0,delta)

(2)#生成代表Y轴数据的列表

y=np.arange(-2.0,2.0,delta)

(3)#对x、丫数据执行网格化

Zl=np.exp(-X**2-Y**2)

Z2=np.exp(-(X-1)**2-(Y-1)**2)

(4)#计算Z轴数据(高度数据)

Z=(Zl-Z2)*2

(5)图片保存为

2.0

【源程序】

importpandasaspd

importtaui^pyas八p

importtaspit

饱=e()

ax:5d二j(xbplot(:L工工)pgjectio八=3d')

delta=S83

x,y=np.meshgHd(八p.lMspacc(-31,dc/汝)Mp./i八space(-2j2,de(t〃))

Z1=八p.cxpjx*为2-y**2.)

Z2=八p.exp(-(x-1)**2.-(g-1)**2)

Z=3-Z2)*2

口匕①砥乂⑼乙c3〃p=y〃Mbow,)

_x/aSe/(X)

__y/〃be(Y)

_^label('Z')

"")

0

【结果输出图示】

八:读取一个名为的文件,生成以下图形(10,)

1.将图片保存为read_(2,)

2.设置中文标题为华英公司员工收入总表(2')

3.设置x轴和y轴的标题分别为name和totalsalary(2')

4.根据图片格式要求设置线型,marker,颜色等(29

5.设置屏幕大小为5,3(2')

华英公司员工收入总表

A

J

e

-

tus

-

2

0

)

【源程序】

importpandasaspd

import八〃kvxpgas八p

importtaspit

from/vumager沁portFoi^tP^operties

f。八匕二F。八卬roperties(仇〃McWC'wi八dows'Fo也\"jize=2O)

e(figsize=(5A))

x=pd.read_exce((LC'Users'工9368'excel/)

g=x['八aMe'J

,,,,,,r,,r,,

(yJx[salary]Jcolor=blueJiM$tyle=--Ji^\arket=oJi^\aKkersize=5'J^v\arkeredgecolof=blue

ICtotal对,f。八tsizc=I4,f。八tweightibold1)

(哗英公司员工收入总表'/。八tprope田es=f。八十)

C:\Users\l93^8\readJ)

0

【结果输出图示】

卷Figure1—□X

华英公司员工收入总表

6000-

5500-

5000-

4500-

4000-

3500-

3000-

2500-

AliceJohnJennyBobSunnyPollyJane

制/制Blx=Boby=5.02e+03

九、在jupyternotebook里面输入以下公式:(共20、其中每题5,)

$$\frac{\sqrt{x"2+\sqrt{y}}}{l+z"2}-\int_{0}*{\frac{\pi}{2}}{tanx}$$

7y?+-4y

cos20

2.

$$\frac{\sqrt{x3+y3-4y}}{cos2\theta}$$

*-xy,

---------:-------/xdx

a+bJo

3.

$$\frac{\sqrt[3]{x^2+y^2}-xy}{a+b}-\int_{0}{1}{x2dx)$$

/(X,y,z)=8xy5z3(』x

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论