年终活动
搜索
    上传资料 赚现金
    英语朗读宝

    浙教版(2019)高中信息技术必修1-4.2.2.2 利用matplotlib绘图课件PPT

    浙教版(2019)高中信息技术必修1-4.2.2.2 利用matplotlib绘图课件PPT第1页
    浙教版(2019)高中信息技术必修1-4.2.2.2 利用matplotlib绘图课件PPT第2页
    浙教版(2019)高中信息技术必修1-4.2.2.2 利用matplotlib绘图课件PPT第3页
    浙教版(2019)高中信息技术必修1-4.2.2.2 利用matplotlib绘图课件PPT第4页
    浙教版(2019)高中信息技术必修1-4.2.2.2 利用matplotlib绘图课件PPT第5页
    浙教版(2019)高中信息技术必修1-4.2.2.2 利用matplotlib绘图课件PPT第6页
    浙教版(2019)高中信息技术必修1-4.2.2.2 利用matplotlib绘图课件PPT第7页
    浙教版(2019)高中信息技术必修1-4.2.2.2 利用matplotlib绘图课件PPT第8页
    还剩10页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    高中信息技术浙教版 (2019)必修1 数据与计算4.2 大数据处理课文ppt课件

    展开

    这是一份高中信息技术浙教版 (2019)必修1 数据与计算4.2 大数据处理课文ppt课件,共18页。PPT课件主要包含了创建绘图对象,画一条直线,画两条正弦曲线,设置标题与坐标轴,增加图例,改变颜色和粗细,完整程序,项目练习选考数据等内容,欢迎下载使用。
    绘图库,其中的pyplt子库提供函数来快速绘图和设置图标的坐标轴、坐标轴刻度、图例等
    Matpltlib模块:
    imprt matpltlib.pyplt as plt 导入模块,起个小名“plt”
    plt.plt() 绘图函数,自动创建一个figureplt.shw() 显示plt.figure(figsize=(8,4))修改图表的宽度与高度
    y=x 设置点的纵坐标 (可以看作图像的函数)plt.plt(x, y)绘制横坐标为x,纵坐标为每个x对应的y的图像
    imprt numpy as np #导入numpy模块x=np.linspace(start,end,num) ##在[start,end]范围内,返回间隔相同的num个点##即图像中x的取值范围
    y1=np.sin(x)y2=np.sin(x**2)plt.plt(x,y1)plt.plt(x,y2)
    plt.title('my picture')设置标题plt.ylim(-2,2)plt.xlim(0,10)显示的坐标轴区域
    plt.plt(x,y1,label='sin(x)')plt.scatter(x,y2,label='sin(x**2)')设置图例名称plt.legend()显示图例
    plt.plt(x,y1,label='sin(x)',clr='r',linewidth=2)clr指定线条颜色 r,g,blinewidth指定粗细
    imprt matpltlib.pyplt as pltimprt numpy as npx=np.linspace(0,10,1000)y1=np.sin(x)y2=np.sin(x**2)plt.title('my picture')plt.plt(x,y1,label='sin(x)',clr='r',linewidth=2)plt.scatter(x,y2,label='sin(x**2)',clr='b')plt.ylim(-2,2)plt.xlim(0,10)plt.shw()
    pandas上机训练:Series
    1.月考结束,请你帮助徐老师录入学生分数,如图所示将学生分数存入Series序列(创建Series)先导入模块s=pd.Series([45,23,36,38,41])2.上图序列不能把学生姓名和分数对应起来,请你想个方法,在学生分数前加上学生名字,效果如图所示(指定索引)
    index=['lily','Tm','Lucy','Jhn','Jimmy']
    3.在你登录分数的过程中,有一位老师碰巧路过向你询问学生Lucy的信息分数,请你在表格中查询并显示(查看数据)4.老师反应Lucy的信息成绩和相比平时有很大的进步,徐老师感到很欣慰,并且找出Lucy的试卷再次查看,突然发现成绩计算有误,需要你帮助他将Lucy的成绩修改为26(修改数据)常用:以标签作为索引一题多解:尝试使用4种以上的方法来访问数据 下标/标签/切片/布尔型……
    5. 导入matpltlib模块,将series数据绘制图表series和DataFrame索引和值对应,且包含有plt方法可直接用plt绘制索引和值图象s[0:4].plt()柱状图:kind='bar'
    pandas上机训练:DataFrame
    1.应用下面的数据data,创建一个DataFrame并查看data={'姓名':['沈夏俊','张毅松','韩金轮','向华强','吴易峰','徐菜坤','简乌兹','孙萧船'], '班级':[3,8,8,11,3,11,11,8], '语文':[94,97,90,100,117,102,98,101], '数学':[139,150,110,127,110,131,102,112], '英语':[122,133,109,131,0,116,109,120], '总分':[355,380,309,358,227,349,309,333]}?2.添加一行数据:?({'姓名':'张美玉','班级':3,'语文':125,'数学':125,'英文':131,'总分':381},ignre_index=True)
    3.删除吴易峰这行数据(第四行)df3=df.drp(?)axis 默认为0,指删除行,因此删除clumns时要指定axis=14.按班级分组,求每个班的平均分:(修改数据)
    ?.grupby('班级',as_index=False)
    5.按照总分这一列数据排序df_srt=df.srt_values( ? )6.行列转置 ?.T
    某市普通高中选课数据如图所示,学生选择三门作为高考科目,“1”表示已选择的科目。使用pythn编程分析每所学校各科目选考的总人数、全市各科总人数及其占比。
    某市普通高中选课数据如图所示,学生从物理、化学、生物等科目中选择三门作为高考科目,“1”表示已选择的科目。使用pythn编程分析每所学校各科目选考的总人数、全市各科总人数及其占比。1.统计参与选课的总人数zrs2.统计各学校参与选课的人数并且分别统计出各学校每门课参选人数,将其保存在sc对象中3.统计所有学校的总人数以及所有学校选课总人数,转置为行后保存4.将列标题“学校代码”的值,改为“合计”

    相关课件

    高中信息技术浙教版 (2019)必修1 数据与计算第四章 数据处理与应用4.2 大数据处理集体备课ppt课件:

    这是一份高中信息技术浙教版 (2019)必修1 数据与计算第四章 数据处理与应用4.2 大数据处理集体备课ppt课件,共36页。PPT课件主要包含了Pandas模块,模块导入的两种方法,对象与属性,创建Series对象,以列表为数据对象创建,通过字典方式创建,通过循环访问值,索引访问下标,索引访问标签,索引访问切片等内容,欢迎下载使用。

    高中信息技术浙教版 (2019)必修1 数据与计算3.2 Python语言程序设计课前预习ppt课件:

    这是一份高中信息技术浙教版 (2019)必修1 数据与计算3.2 Python语言程序设计课前预习ppt课件,共19页。PPT课件主要包含了为什么是Python,官网上的说明,Python缺点,安装Python,使用Python,避免缩进错误,做点计算,print函数等内容,欢迎下载使用。

    信息技术3.2 Python语言程序设计课文ppt课件:

    这是一份信息技术3.2 Python语言程序设计课文ppt课件,共24页。PPT课件主要包含了判定素数等内容,欢迎下载使用。

    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map