中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

3.3 繪制統計圖(課件)八年級信息技術下冊(川教版2019)(共30張PPT)

資源下載
  1. 二一教育資源

3.3 繪制統計圖(課件)八年級信息技術下冊(川教版2019)(共30張PPT)

資源簡介

(共30張PPT)
川教版(2019) 信息技術(八年級下冊)
第三單元 數據分析與處理
3.3 繪制統計圖

學習目標
1、了解三種統計圖的特點。
2、了解matplotlib模塊繪制統計圖的函數
3、學會給統計圖添加標題、注釋和圖例的函數

新課講解
教師講解——三種統計圖的介紹
扇形圖顯示一個數據系列中各項大小與綜合的比例,不同扇形面積表示相應部分占整體的百分比,通常它用來呈現數據的比例關系。
1、扇形圖

新課講解
教師講解——三種統計圖的介紹
折線圖顯示數據大小隨時間發展的變化趨勢,適用于顯示在相等時間間隔下數據的趨勢。
2、折線圖

新課講解
教師講解——三種統計圖的介紹
柱狀圖通過柱形高低來比較數據的大小,主要用于縱向對比和橫向對比。
3、柱狀圖

新課講解
教師講解——matplotlib模塊的介紹
matplotlib模塊是一個數據可視化模塊,它可以將數據變成圖表,這樣就能更直觀、更精準、更科學地對數據進行分析。
matplotlib可以生成扇形圖、折線圖、柱狀圖等圖表。

新課講解
任務一
請各小組下載安裝matplotlib模塊。

新課講解
教師講解——matplotlib模塊繪制扇形圖
優秀 良好 及格 不及格
90分以上 80-89.9分 60-79.9分 59.9分以下
國家學生體質健康標準
根據健康標準和學生的體質健康總分可以判斷出:
歡歡班級優秀有5人,良好5人,及格4人,不及格1人。

新課講解
教師講解——matplotlib模塊繪制扇形圖
pyplot是matplotlib的子庫,該子庫提供了與MATLAB類似的繪圖API,使用pyplot子庫可以快速的繪制2D圖表。
導入快速繪圖的函數庫—pyplot子庫:
import matplotlib.pyplot as plt
或者:
from matplotlib.pyplot import *

新課講解
教師講解——matplotlib模塊繪制扇形圖
1、使用pie()函數可以繪制扇形圖。
2、使用show()函數可以顯示繪制的圖形。
3、使用pie()函數的labels關鍵字可以為扇形不同的部分設置標簽。
4、使用pie()函數的colors關鍵字可以為扇形不同的部分設置顏色。
5、使用title()函數可以給扇形添加標題。

新課講解
任務二
請各小組根據教師提供的matplotlib模塊繪制扇形圖的注意事項,結合學生體質健康總分所屬區間人數繪制扇形圖。
注意:需要加上標簽、顏色、標題等。

新課講解
任務二
import matplotlib.pyplot as plt
a=[1,4,5,5]
plt.rcParams['font.sans-serif']=['SimHei']
labels=['不及格','及格','良好','優秀']
colors=['red','blue','yellow','green']
plt.pie(a,colors=colors,labels=labels)
plt.title('學生體質健康分布圖')
plt.show()
方式一
導入模塊
定義數組a
正常顯示中文標簽
定義扇形的標簽
定義顏色
繪制扇形圖,并設置顏色和標簽
添加標題
顯示繪制的扇形圖

新課講解
任務二
import matplotlib.pyplot as plt
a=[1,4,5,5]
plt.rcParams['font.sans-serif']=['SimHei']
labels=['不及格','及格','良好','優秀']
colors=['red','blue','yellow','green']
plt.pie(a,colors=colors,labels=labels)
plt.title('學生體質健康分布圖')
plt.show()
方式一

新課講解
任務二
rom matplotlib.pyplot import *
a=[1,4,5,5]
rcParams['font.sans-serif']=['SimHei']
labels=['不及格','及格','良好','優秀']
colors=['red','blue','yellow','green']
pie(a,colors=colors,labels=labels)
title('學生體質健康分布圖')
show()
方式二
導入模塊
定義數組a
正常顯示中文標簽
定義扇形的標簽
定義顏色
繪制扇形圖,并設置顏色和標簽
添加標題
顯示繪制的扇形圖

新課講解
任務二
rom matplotlib.pyplot import *
a=[1,4,5,5]
rcParams['font.sans-serif']=['SimHei']
labels=['不及格','及格','良好','優秀']
colors=['red','blue','yellow','green']
pie(a,colors=colors,labels=labels)
title('學生體質健康分布圖')
show()
方式二

新課講解
任務二
歡歡班學生體質健康各個分數段的比例關系,優秀的比例偏少,全班有一半以上的同學還有上升進步的空間,應加強訓練。制定訓練措施時應對各個項目進行具體分析,尋找出哪些項目是自己的弱項,才可以更有針對性地進行訓練和提升。

新課講解
教師講解——matplotlib模塊繪制折線圖
時間 歡歡 樂樂 團團 圓圓
第一周 7.6 8.4 7.7 8.9
第二周 7.5 8.5 7.4 8.8
第三周 7.5 8.6 7.8 8.7
第四周 7.4 8.8 7.5 8.5
50米跑測試成績表

新課講解
教師講解——matplotlib模塊繪制折線圖
1、使用plot()函數可以繪制折線圖。
2、使用show()函數可以顯示繪制的圖形。
3、使用legend()函數可以設置圖例。
4、使用title()函數可以給折線圖添加標題。

新課講解
任務三
請各小組根據教師提供的matplotlib模塊繪制折線圖的注意事項,結合50米跑測試成績表數據繪制折線圖。
注意:需要加上圖例、標題等。

新課講解
任務三
from numpy import *
from matplotlib.pyplot import *
a=loadtxt('50米跑測試成績表.txt')
plot(a)
rcParams['font.sans-serif']=['SimHei']
labels=['歡歡','樂樂','團團','圓圓']
legend(labels=labels)
title('50米跑測試成績圖')
show()
導入numpy模塊
讀取文件數據
繪制折線圖
定義圖例
添加標題
顯示繪制的扇形圖
導入matplotlib的子模塊pyplot模塊
正常顯示中文標簽
設置圖例

新課講解
任務三
from numpy import *
from matplotlib.pyplot import *
a=loadtxt('50米跑測試成績表.txt')
plot(a)
rcParams['font.sans-serif']=['SimHei']
labels=['歡歡','樂樂','團團','圓圓']
legend(labels=labels)
title('50米跑測試成績圖')
show()

新課講解
任務三
代表歡歡和圓圓的折線在逐漸下降,成績在穩步提升;代表團團的折線起伏不定,波動比較大;代表樂樂的折線在不斷上升,成績在下降,樂樂還應多加強鍛煉。

新課講解
教師講解——matplotlib模塊繪制柱狀圖
年份 2017 2018 2019
人數 890 1130人 1289
2017-2019年學生體質健康測試及格人數

新課講解
教師講解——matplotlib模塊繪制柱狀圖
1、使用bar()函數可以繪制柱狀圖。
2、使用show()函數可以顯示繪制的圖形。
3、使用xlabel()函數可以為x軸添加注釋。
4、使用ylabel()函數可以為y軸添加注釋。
5、使用title()函數可以為柱狀圖添加標題。

新課講解
任務四
請各小組根據教師提供的matplotlib模塊繪制柱狀圖的注意事項,結合2017-2019年學生體質健康測試及格人數數據繪制折線圖。
注意:需要加上x軸、y軸、標題等。

新課講解
任務四
from matplotlib.pyplot import *
a=['2017','2018','2019']
b=[890,1130,1289]
bar(a,b,width=0.5)
rcParams['font.sans-serif']=['SimHei']
xlabel('年份')
ylabel('人數')
title('2017-2019年學生體質健康測試及格人數圖')
show()
定義兩個列表
為x軸添加注釋“年份”
添加標題
顯示繪制的柱狀圖
導入matplotlib的子模塊pyplot模塊
正常顯示中文標簽
繪制柱狀圖,并設置寬度為0.5
為y軸添加注釋“人數”

新課講解
任務四
from matplotlib.pyplot import *
a=['2017','2018','2019']
b=[890,1130,1289]
bar(a,b,width=0.5)
rcParams['font.sans-serif']=['SimHei']
xlabel('年份')
ylabel('人數')
title('2017-2019年學生體質健康測試及格人數圖')
show()

新課講解
任務三
從這個圖中可以看出,連續三年,歡歡學校學生體質健康測試及格人數呈上升趨勢。
練習
請各小組編寫程序,實現以下效果:
1、統計本版女生800米跑各個人數段的人數,繪制餅圖并分析。
2、繪制本版男生連續4次1000米跑成績折線圖,并分析。
3、繪制本班連續3次學生體質健康測試及格人數柱狀圖,并分析。

新課講解

課堂小結
小結
請各小組根據上節課了解到的思維導圖的使用方法,使用思維導圖的方式總結本節課的知識。

展開更多......

收起↑

資源預覽

  • <menuitem id="wfhyu"><abbr id="wfhyu"></abbr></menuitem>

    <bdo id="wfhyu"></bdo>
  • <bdo id="wfhyu"></bdo>
    主站蜘蛛池模板: 福州市| 丹寨县| 文水县| 大新县| 长治县| 邢台市| 广汉市| 广宁县| 樟树市| 卢氏县| 会昌县| 泊头市| 垣曲县| 焉耆| 普兰县| 同心县| 莱西市| 陆丰市| 雷波县| 聂荣县| 平谷区| 三亚市| 南部县| 文山县| 泾源县| 墨脱县| 白河县| 韶山市| 广河县| 姜堰市| 鄢陵县| 弥勒县| 丹阳市| 义乌市| 民权县| 府谷县| 乐东| 波密县| 文昌市| 宁津县| 恩平市|