


高中信息技術(shù)4.2 大數(shù)據(jù)處理學(xué)案
展開
這是一份高中信息技術(shù)4.2 大數(shù)據(jù)處理學(xué)案,共4頁。
餅圖
y = [35, 25, 25, 15]
plt.pie(y,labels=['A','B','C','D'], # 設(shè)置餅圖標簽
clrs=["#d5695d", "#5d8ca8", "#65a479", "#a564c9"], #設(shè)置顏色
explde=(0, 0.2, 0, 0), # 第二部分突出顯示,值越大,距離中心越遠
autpct='%.2f%%', # 格式化輸出百分比
)
plt.title("RUNOOB Pie Test")
plt.shw()
[實例1:]
imprt pandas as pd
imprt matpltlib.pyplt as plt
cs=pd.read_excel("jt.xls")
#按照交通健康指數(shù)降序排序
________________________________________
x=____________________ #x軸數(shù)據(jù) 省份列
y=____________________ #y軸數(shù)據(jù) 交通健康指數(shù)列
#創(chuàng)建的圖標如下圖所示
plt._____(x,y,label="交通健康指數(shù)列" clr='red')
_______________________________#將縱坐標的范圍更改為[0.3,0.8]
plt.xticks(rtatin=90)
______________________________#顯示圖例
______________________________ #顯示圖片
圖標繪制2種方式
(x軸數(shù)據(jù)列,y軸數(shù)據(jù)列)
2.表名.plt(kind='bar',x='x軸數(shù)據(jù)的列名')
2_1.表名[:10].plt(kind='bar',x='x軸數(shù)據(jù)的列名')
imprt pandas as pd
imprt matpltlib.pyplt as plt
frm matpltlib imprt rcParams
rcParams['fnt.family']='simhei'
cs=pd.read_excel("jt.xls")
#按照交通健康指數(shù)降序排序
__________________________________________________________
cs.________ (x='省份',kind='bar',clr='red')#按照效果圖,制作圖表
_______________________________________#將縱坐標的范圍更改為[0.3,0.8]
plt.xticks(rtatin=90)
______________________________#顯示圖例
______________________________ #顯示圖片
grupby設(shè)置as_index為False、True 圖表的不同
1.[默認將分組依據(jù)作為索引 as_index=True可省略不寫]
imprt pandas
imprt matpltlib.pyplt as plt
df=pd.read_excel("cs.xlsx")
#按照type進行分組并計算各type平均值并保留兩位小數(shù)
g=___________________________________________
name= __________________________
salary=_____________________
plt.bar(name, salary)
plt.shw()
2.[as_index=False 索引從0開始]
imprt pandas
df=pd.read_excel("cs.xlsx")
cs.Xlsx
#按照type進行分組并計算各type平均值并保留兩位小數(shù)
g=___________________________________________
#datas為按照salary 進行降序排序的數(shù)據(jù)
datas=_____________________________________
name= __________________________
salary =_____________________
plt.bar(name, salary)
plt.shw()
函數(shù)
說明
plt()
繪制線形圖
scatter()
繪制散點圖
bar()
繪制柱形圖
title()
設(shè)置圖表標題
xlim(),ylim()
設(shè)置XY軸取值范圍
xlabel(),ylabel()
設(shè)置XY軸的標簽
legend()
顯示圖例(當label已設(shè)置,才會有圖例)
shw()
顯示所有的圖表對象
imprt matpltlib.pyplt as plt #導(dǎo)入模塊,起個小名“plt”
imprt numpy as np #導(dǎo)入numpy模塊
plt.rcParams['fnt.sans-serif ']=[ 'simHei '] #設(shè)置中文,確保不亂碼
plt.rcParams['axes.unicde_minus']=False
x=np.linspace(-5,5,20)
#np.linspace(start,end,num)
y=x**2 #設(shè)置點的縱坐標
plt.plt(x, y)
#繪制橫坐標為x,縱坐標y的圖像
plt.shw()
x=np.linspace(-5,5,11)
x1=np.linspace(-5,5,20)
y=x**2
plt.scatter(x, y)
plt.scatter(x1, x1**2)
plt.shw()
x=np.linspace(0,10,500)
y1=np.sin(x)
y2=np.sin(x**2)
plt.plt(x,y1,label='sin(x)',clr='r')
plt.scatter(x,y2,label='sin(x**2)',s=3)
plt.legend()
plt.title('函數(shù)圖')
plt.shw()
相關(guān)學(xué)案
這是一份高中信息技術(shù)浙教版 (2019)必修1 數(shù)據(jù)與計算4.2 大數(shù)據(jù)處理學(xué)案設(shè)計,共6頁。
這是一份浙教版 (2019)必修1 數(shù)據(jù)與計算4.2 大數(shù)據(jù)處理學(xué)案,共10頁。
這是一份信息技術(shù)浙教版 (2019)5.2 迭代與遞歸優(yōu)質(zhì)學(xué)案,共3頁。

相關(guān)學(xué)案 更多
- 1.電子資料成功下載后不支持退換,如發(fā)現(xiàn)資料有內(nèi)容錯誤問題請聯(lián)系客服,如若屬實,我們會補償您的損失
- 2.壓縮包下載后請先用軟件解壓,再使用對應(yīng)軟件打開;軟件版本較低時請及時更新
- 3.資料下載成功后可在60天以內(nèi)免費重復(fù)下載